Skip to content

rbarrois/djadmin_export

Repository files navigation

djadmin_export

image

Latest Version

Supported Python versions

Wheel status

License

This Django application provides export functionality to all tables in Django's admin.

Installation

First, you need to install the djadmin_export module:

  • Through pip:

    $ pip install djadmin_export
  • From sources:

    $ git clone git@github.com/rbarrois/djadmin_export.git
    $ cd djadmin_export
    $ python setup.py install

Activation

Once you have installed djadmin_export, you need to activate it on your project.

The simplest way is to add the following lines to your urls.py file:

python

from djadmin_export import register register.auto_register_exporters()

You must now declare, in your settings.py file, which exporter you wish to install:

python

ADMIN_EXPORTERS = (

'djadmin_export.exporters.xlsx.XLSXExporter',

)

Dependencies

In itself, djadmin_export only relies on a recent enough version of Django (1.11 or 2.0).

Each exporter may have specific dependencies:

  • XLSXExporter requires the openpyxl package

About

Flexible export actions for Django admin

Resources

License

Stars

Watchers

Forks

Packages

No packages published