Metadata-Version: 2.0
Name: djadmin-export
Version: 0.2.0
Summary: Export functions for Django admin
Home-page: http://github.com/rbarrois/djadmin_export
Author: Raphaël Barrois
Author-email: raphael.barrois+djadmin_export@polytechnique.org
License: LGPLv3+
Download-URL: http://pypi.python.org/pypi/djadmin_export/
Description-Content-Type: UNKNOWN
Keywords: Django,admin,export
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Dist: Django (>=1.8)

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:

.. sourcecode:: 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:

.. sourcecode:: python

    ADMIN_EXPORTERS = (
        'djadmin_export.exporters.xlsx.XLSXExporter',
    )


Dependencies
============

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

Each exporter may have specific dependencies:

- ``XLSXExporter`` requires the ``openpyxl`` package


Links
=====

- Issues: https://github.com/rbarrois/djadmin_export/issues/
- Source code: https://github.com/rbarrois/djadmin_export/
- Doc: http://djadmin_export.readthedocs.org/
- PyPI: http://pypi.python.org/pypi/djadmin_export/


