Skip to main content

Extensible helper to export Django QuerySets and other data to CSV and Excel.

Project description

Latest Version Coverage Status Documentation Status https://travis-ci.org/moccu/django-dataexporter.svg?branch=master

django-dataexporter is a extensible helper to export Django QuerySets and other data to CSV and Excel.

Features

  • Exporter class to generate CSV and Excel files out of QuerySets and other iterables.
  • Factory to generate Django ModelAdmin actions to trigger an export out of Django’s famous admin interface.

Requirements

django-dataexporter supports Python 3 only and requires at least Django 1.11. In addition, the Python package openpyxl needs to be installed.

Prepare for development

A Python 3.6 interpreter is required in addition to pipenv.

$ pipenv install --python 3.6 --dev
$ pipenv shell
$ pip install -e .

Now you’re ready to run the tests:

$ pipenv run py.test

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for django-dataexporter, version 0.0.3
Filename, size File type Python version Upload date Hashes
Filename, size django_dataexporter-0.0.3-py3-none-any.whl (6.8 kB) File type Wheel Python version 3.6 Upload date Hashes View
Filename, size django-dataexporter-0.0.3.tar.gz (5.7 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page