Django import / export

django-import-export is a Django application and library for importing and exporting data with included admin integration.

Features:

  • Import from / Export to multiple file formats
  • Manage import / export of object relations, data types
  • Handle create / update / delete / skip during imports
  • Extensible API
  • Support multiple formats (Excel, CSV, JSON, … and everything else that tablib supports)
  • Bulk import
  • Admin integration for importing / exporting
    • Preview import changes
    • Export data respecting admin filters
_images/django-import-export-change.png

A screenshot of the change view with Import and Export buttons.

User Guide