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-3.0.0b1.tar.gz (56.2 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-3.0.0b1-py3-none-any.whl (102.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for django-import-export-3.0.0b1.tar.gz
Algorithm Hash digest
SHA256 8e19e35948159c08e1ce8520b6cf0c16eb5b6fef288bd527bcd9d09c6ed4f91a
MD5 3f0277f59e3f7f095b8e7e801c8ee2cd
BLAKE2b-256 f4783c8bb095bdff2a22cc6b81088f49839cb6e5dad7739946b37f771d5b165a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_import_export-3.0.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 5e544c0638699bd260b8c4267efbb9c74c0e02d80f21d2ed762b37966c86691b
MD5 d1a4994b0518a159e390f94a593640e5
BLAKE2b-256 aebaecc5e4c715deb3686a6baf30422102f2cbfd4a7c0c245b4d184ba4aa6ac1

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