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

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

Uploaded Source

Built Distribution

django_import_export-2.5.0-py3-none-any.whl (94.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: django-import-export-2.5.0.tar.gz
  • Upload date:
  • Size: 49.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.5.0.tar.gz
Algorithm Hash digest
SHA256 c39c003bfc803fb63ba7742562f1667603a4a8d7426261845d75ce8582d40f48
MD5 7a022504aa6e8bd57e7b4536eb7f8c73
BLAKE2b-256 c61df4e62cddec35ada9c53e6d18be267e60adb6122e768dbce8d2da87dcf7d0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_import_export-2.5.0-py3-none-any.whl
  • Upload date:
  • Size: 94.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.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cf6f3dabdd4f32dcb26e25c7ddcba7aee3168b55d380b0da79f0349afa17c011
MD5 39abd83e7b211a6cc44d26c8c88c6ac6
BLAKE2b-256 c73222a133978ba1b284a789391cf956118007fec4264d1116812dbcb1e5c3c7

See more details on using hashes here.

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