Skip to main content

Declarative export and import definitions for Django (queryset, tabular/PDF, hooks).

Project description

django-importexport-flow

Declarative export and import for Django: ExportDefinition (ContentType, manager, filters, ExportConfigTable columns, optional ExportConfigPdf); ImportDefinition with a tabular import wizard and ImportRequest audit. Admin CSV / XLSX / JSON table export.

Documentation: docs/README.md

Install

pip install django-importexport-flow
INSTALLED_APPS = [
    # ...
    "django.contrib.contenttypes",
    "django_boosted",
    "django_importexport_flow",
]
python manage.py migrate django_importexport_flow

Documentation index

Topic Doc
Install & settings docs/installation.md
Purpose docs/purpose.md
Repository layout docs/structure.md
Filters & admin export docs/filters-and-export.md
Import wizard docs/import-data.md
Development docs/development.md
AI / tooling notes docs/AI.md

License

MIT

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_importexport_flow-0.7.0.tar.gz (87.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_importexport_flow-0.7.0-py3-none-any.whl (98.1 kB view details)

Uploaded Python 3

File details

Details for the file django_importexport_flow-0.7.0.tar.gz.

File metadata

  • Download URL: django_importexport_flow-0.7.0.tar.gz
  • Upload date:
  • Size: 87.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for django_importexport_flow-0.7.0.tar.gz
Algorithm Hash digest
SHA256 cb819b30c505fdeb45516c1bfb1545818b16e3000689c29e052f07ccd6513cb8
MD5 78820e4418f1d7fe3a0f7e6598b55cf5
BLAKE2b-256 82fdd5c7e4c77f1bbb5b95451392bcb62a58d87e73e856f8e67f106371a6d88a

See more details on using hashes here.

File details

Details for the file django_importexport_flow-0.7.0-py3-none-any.whl.

File metadata

File hashes

Hashes for django_importexport_flow-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c793936bc135218d5b6993170f6b9d64c6758241a11edf880f51201ff091cffa
MD5 10105de17df8c21cf522876841b53177
BLAKE2b-256 50c011ce73b035034d09fa17ff8601acecd07b56258eca74efc57a253e08f44d

See more details on using hashes here.

Supported by

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