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.2.tar.gz (58.3 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.2-py3-none-any.whl (104.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for django-import-export-3.0.2.tar.gz
Algorithm Hash digest
SHA256 ae77a44c08d94b98e50dec11ea53fd5f65702b7d8c3c929c88c310a4e4444507
MD5 6158fc925e07e83a9c59721b6aaa4c98
BLAKE2b-256 9256da7594581b5f4893670becc29f5778103b2790ccffc2182a87dbfce46df5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_import_export-3.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f0f08f119b1f3a39e67dab8f945609ee13e264a798be532bdd7210e1c851efe2
MD5 4057e208dedd76ef9b90c1b8ac0cd5eb
BLAKE2b-256 06e942b4dad55180a6d38edaa4d9e012a7e2f99cc6ec96d3981fa2bf6309ef4e

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