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