django-import-export
django-import-export is a Django application and library for importing and exporting data with included admin integration.
Features:
- support multiple formats (Excel, CSV, JSON, ... and everything else that tablib supports)
- admin integration for importing
- preview import changes
- admin integration for exporting
- export data respecting admin filters
- Documentation: https://django-import-export.readthedocs.io/en/stable/
- GitHub: https://github.com/django-import-export/django-import-export/
- Free software: BSD license
- PyPI: https://pypi.org/project/django-import-export/
Example app
To run the demo app:
cd tests
./manage.py makemigrations
./manage.py migrate
./manage.py createsuperuser
./manage.py loaddata category book
./manage.py runserver
GitHub
https://github.com/django-import-export/django-import-export