Metadata-Version: 1.1
Name: django-excel-data-sync
Version: 0.1.0
Summary: Creates XLS sheets to upload data into django models
Home-page: https://github.com/saxix/dj-excel-data-sync
Author: Stefano Apostolico
Author-email: s.apostolico@gmail.com
License: MIT
Description: ====================
        Django ExcelDataSync
        ====================
        
        .. image:: https://badge.fury.io/py/excel_data_sync.png
            :target: https://badge.fury.io/py/excel_data_sync
        
        .. image:: https://travis-ci.org/saxix/django-excel-data-sync.png?branch=master
            :target: https://travis-ci.org/saxixdjango-excel-data-sync
        
        
        It allows to create XLS file to import data into Django Model.
        The xls implement most of the validation rules of the django model fields, this
        prevent errors due the lack of constraints
        
        
        Supported Fields
        ----------------
        BigIntegerField
        BooleanField
        CharField
        DateField
        DateTimeField
        DecimalField
        EmailField
        FloatField
        ForeignKey
        GenericIPAddressField
        IntegerField
        NullBooleanField*
        PositiveIntegerField
        PositiveSmallIntegerField
        SmallIntegerField
        TextField
        TimeField
        URLField
        UUIDField
        
        Supported Validations
        ---------------------
        unique
        max value
        min value
        max length
        min length
        
        
        Documentation
        -------------
        
        The full documentation is at https://excel_data_sync.readthedocs.io.
        
        Quickstart
        ----------
        
        Install ExcelDataSync::
        
            pip install django-excel-data-sync
        
        Add it to your `INSTALLED_APPS`:
        
        .. code-block:: python
        
            INSTALLED_APPS = (
                ...
                'excel_data_sync.apps.XlsDataSyncConfig',
                ...
            )
        
        Add ExcelDataSync's URL patterns:
        
        .. code-block:: python
        
            from excel_data_sync import urls as excel_data_sync_urls
        
        
            urlpatterns = [
                ...
                url(r'^', include(excel_data_sync_urls)),
                ...
            ]
        
        Features
        --------
        
        * TODO
        
        Running Tests
        -------------
        
        Does the code actually work?
        
        ::
        
            source <YOURVIRTUALENV>/bin/activate
            (myenv) $ pip install tox
            (myenv) $ tox
        
        Credits
        -------
        
        Tools used in rendering this package:
        
        *  Cookiecutter_
        *  `cookiecutter-djangopackage`_
        
        .. _Cookiecutter: https://github.com/audreyr/cookiecutter
        .. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage
        
        
        
        
        History
        -------
        
        0.1.0 (2016-12-13)
        ++++++++++++++++++
        
        * First release on PyPI.
        
        
Keywords: django excel
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Framework :: Django
Classifier: Framework :: Django :: 1.8
Classifier: Framework :: Django :: 1.9
Classifier: Framework :: Django :: 1.10
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
