Skip to main content

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

Project description

Build status on Travis-CI https://coveralls.io/repos/github/django-import-export/django-import-export/badge.svg?branch=master 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 support)

  • 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

This version

2.4.0

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

Uploaded Source

Built Distribution

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

django_import_export-2.4.0-py3-none-any.whl (91.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: django-import-export-2.4.0.tar.gz
  • Upload date:
  • Size: 48.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.6

File hashes

Hashes for django-import-export-2.4.0.tar.gz
Algorithm Hash digest
SHA256 401d76eca0a5c6cf43bffed16c06e509b9044ce8f6bcff264b776e3952830f1a
MD5 661dde2a52a25d51af916817d0c6c5c4
BLAKE2b-256 8cf513e281a0e153e75de411fd10fa225cff49725d361ae7ff81305716204154

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_import_export-2.4.0-py3-none-any.whl
  • Upload date:
  • Size: 91.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.6

File hashes

Hashes for django_import_export-2.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7610f6efff797d65f56c03ba34444507c0b0ccdffe9346c168b9894fc349c55e
MD5 4e1fa4e0ce6612f6d167c446a2bf024c
BLAKE2b-256 e15ca69f5d58045e2d285d9892950e5f3e0e3be6a69c39b531241cd523677a70

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