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

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

Uploaded Source

Built Distribution

django_import_export-2.6.1-py3-none-any.whl (98.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: django-import-export-2.6.1.tar.gz
  • Upload date:
  • Size: 50.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.3

File hashes

Hashes for django-import-export-2.6.1.tar.gz
Algorithm Hash digest
SHA256 056624f3d6af04f74ed7adc0ba64841a9ff033162432c668877b53a6832e6c57
MD5 44e91ae4412557c7a900b9cc2f8f6219
BLAKE2b-256 28bf5ef77d55504bfbbaa0528469923545fb382890853031d43cde6710d9f456

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_import_export-2.6.1-py3-none-any.whl
  • Upload date:
  • Size: 98.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.3

File hashes

Hashes for django_import_export-2.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c8509fcc5176a34f1c90fc15aeaedcb8011c6a397ef64caf0b38eabcd723a9f9
MD5 fddfab01214028e8a283126edbdb285c
BLAKE2b-256 df084c0e80d643032808e2f68bfae2cacda83914e65d5531dec8d8eaa17ffc5b

See more details on using hashes here.

Supported by

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