Skip to main content

Extend functionality of `django-import-export`

Project description

django-import-export-extensions

Build status on Github 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

History

0.1.2 (2023-05-12)

  • Add support for STORAGES settings variable

0.1.1 (2023-04-27)

  • Add package description

  • Add configuration file for read-the-docs service

0.1.0 (2023-04-01)

  • First release on PyPI.

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.2.tar.gz (46.2 kB view hashes)

Uploaded Source

Built Distribution

django_import_export_extensions-0.1.2-py2.py3-none-any.whl (62.2 kB view hashes)

Uploaded Python 2 Python 3

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