Generic export action for Django's Admin
Install Django Export Action:
pip install django-export-action
Include it on INSTALLED_APPS:
'export_action',
Add to urls:
url(r'^export_action/', include("export_action.urls", namespace="export_action")),
Go to any admin page, select fields, then select the export to xls action. Then check off any fields you want to export.
- Generic action to enable export data from Admin.
- Automatic traversal of model relations.
- Selection of fields to export.
- Can export to XSLx, CSV and HTML.
Does the code actually work?
source <YOURVIRTUALENV>/bin/activate (myenv) $ pip install -r requirements_test.txt (myenv) $ py.test
This project assumes staff users are trusted. There may be ways for users to manipulate this project to get more data access than they should have.