Debian packaging for django-import-export
Go to file
Jon Dufresne f84f3d486f Trim trailing white space throughout the project
Many editors clean up trailing white space on save. By removing it all
in one go, it helps keep future diffs cleaner by avoiding spurious white
space changes on unrelated lines.
2018-11-04 17:20:26 -08:00
docs Trim trailing white space throughout the project 2018-11-04 17:20:26 -08:00
import_export Trim trailing white space throughout the project 2018-11-04 17:20:26 -08:00
requirements use Python3 compatible MySql driver in development (#706) 2018-05-17 15:54:38 +02:00
tests Trim trailing white space throughout the project 2018-11-04 17:20:26 -08:00
.gitignore Added ExportViewMixin (#692) 2018-05-31 18:56:56 +02:00
.isort.cfg Add .isort.cfg 2016-01-15 22:41:35 +11:00
.travis.yml setup: add Django 2.1 to CI, test stable tablib 2018-10-02 09:04:20 +02:00
AUTHORS Update AUTHORS 2018-10-05 08:32:30 +02:00
CODE_OF_CONDUCT.md Trim trailing white space throughout the project 2018-11-04 17:20:26 -08:00
CONTRIBUTING.md fix: typo 2018-05-16 16:14:33 +02:00
LICENSE Trim trailing white space throughout the project 2018-11-04 17:20:26 -08:00
MANIFEST.in FIX: No static/ when installed via pip #427 2016-03-21 17:45:04 +01:00
README.rst Update all pypi.python.org URLs to pypi.org 2018-06-25 06:46:00 -07:00
runtests.sh Initial import 2012-11-15 16:30:09 +01:00
setup.cfg Add universal wheel support 2017-11-24 04:51:12 -08:00
setup.py Pass python_requires argument to setuptools 2018-04-12 03:27:21 -07:00
tox.ini setup: add Django 2.1 to CI, test stable tablib 2018-10-02 09:04:20 +02:00

README.rst

====================
django-import-export
====================

.. image:: https://travis-ci.org/django-import-export/django-import-export.svg?branch=master
    :target: https://travis-ci.org/django-import-export/django-import-export
    :alt: Build status on Travis-CI

.. image:: https://coveralls.io/repos/github/django-import-export/django-import-export/badge.svg?branch=coveralls
    :target: https://coveralls.io/github/django-import-export/django-import-export?branch=coveralls

.. image:: https://img.shields.io/pypi/v/django-import-export.svg
    :target: https://pypi.org/project/django-import-export/
    :alt: Current version on PyPi

.. image:: http://readthedocs.org/projects/django-import-export/badge/?version=stable
    :target: http://django-import-export.readthedocs.io/en/stable/
    :alt: Documentation

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`_ support)

* admin integration for importing

* preview import changes

* admin integration for exporting

* export data respecting admin filters

.. image:: docs/_static/images/django-import-export-change.png


* Documentation: http://django-import-export.readthedocs.io/en/stable/
* GitHub: https://github.com/django-import-export/django-import-export/
* Free software: BSD license
* PyPI: https://pypi.org/project/django-import-export/

Requirements
-----------

* Python 2.7+ or Python 3.3+
* Django 1.8+
* tablib (dev or 0.9.11)

Example app
-----------

::

    cd tests && ./manage.py runserver

Username and password for admin are 'admin', 'password'.

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.

.. _`PEP8`: https://www.python.org/dev/peps/pep-0008/
.. _`tablib`: https://github.com/kennethreitz/tablib
.. _`the repository`: https://github.com/django-import-export/django-import-export/
.. _AUTHORS: https://github.com/django-import-export/django-import-export/blob/master/AUTHORS