Skip to main content

Extend functionality of `django-import-export`

Project description

Build status on Github Test coverage Supported python versions Supported django versions Documentation Status

Description

django-import-export-extensions extends the functionality of django-import-export adding the following features:

  • Import/export resources in the background via Celery

  • Manage import/export jobs via Django Admin

  • DRF integration that allows to work with import/export jobs via API

  • Support drf-spectacular generated API schema

  • Additional fields and widgets (FileWidget, IntermediateM2MWidget, M2MField)

Migration from django-import-export

Resources migration

Change Resource or ModelResource to CeleryResource or CeleryModelResource respectively.

Admin migration

Change ImportMixin, ExportMixin, ImportExportMixin to CeleryImportMixin, CeleryExportMixin or CeleryImportExportMixin respectively.

License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_import_export_extensions-0.1.4a0.tar.gz (46.5 kB view hashes)

Uploaded Source

Built Distribution

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page