Skip to main content

Django application and library for importing and exporting data with included admin integration.

Project description

Build status on Github https://coveralls.io/repos/github/django-import-export/django-import-export/badge.svg?branch=main Current version on PyPi Documentation PyPI - Python Version PyPI - Django Version

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

Features:

  • support multiple formats (Excel, CSV, JSON, … and everything else that tablib supports)

  • admin integration for importing

  • preview import changes

  • admin integration for exporting

  • export data respecting admin filters

https://raw.githubusercontent.com/django-import-export/django-import-export/main/docs/_static/images/django-import-export-change.png

Example app

To run the demo app:

cd tests
./manage.py makemigrations
./manage.py migrate
./manage.py createsuperuser
./manage.py loaddata category book
./manage.py runserver

Contribute

If you’d like to contribute, simply fork the repository, commit your changes to the develop branch (or branch off of it), and send a pull request. Make sure you add yourself to AUTHORS.

As most projects, we try to follow PEP8 as closely as possible. Please bear in mind that most pull requests will be rejected without proper unit testing.

Project details


Release history Release notifications | RSS feed

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-3.0.0.tar.gz (59.4 kB view details)

Uploaded Source

Built Distribution

django_import_export-3.0.0-py3-none-any.whl (105.7 kB view details)

Uploaded Python 3

File details

Details for the file django-import-export-3.0.0.tar.gz.

File metadata

  • Download URL: django-import-export-3.0.0.tar.gz
  • Upload date:
  • Size: 59.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for django-import-export-3.0.0.tar.gz
Algorithm Hash digest
SHA256 add5ee96eb560e642779e88f2ada2ed6313cbef029a976dae137c298189b19fb
MD5 21a5494cecb1b18c82767f8e054eebb9
BLAKE2b-256 8ddaa37bccad74e1008bcade346fae1e35169d3691b308d58c0d69250be21192

See more details on using hashes here.

Provenance

File details

Details for the file django_import_export-3.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for django_import_export-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c05c4f06842eae7f8868ab167067d5e2f7ff8ec74c651fecbfdb77ca8951d2b1
MD5 13d53e9dcd64efebf9f844181aac5c0c
BLAKE2b-256 e5bcc66cb5f99c8a8900bbc3ba4d337031bfc78c2ee675d10809cb3d6ec93ae9

See more details on using hashes here.

Provenance

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