Metadata-Version: 2.1
Name: pixelforest-drf
Version: 0.1.1
Summary: A compilation of the applications we often use in addition to Django Rest Framework
Home-page: https://bitbucket.org/pixelforest/pixelforest_drf/
Author: PixelForest Dev Team
Author-email: devteam@pixelforest.io
License: UNKNOWN
Description: PixelForest DRF
        ===============
        
        ![PyPI version](https://badge.fury.io/py/pixelforest-drf.svg)
        ![Python versions](https://img.shields.io/pypi/pyversions/pixelforest-drf.svg)
        ![Django versions](https://img.shields.io/pypi/djversions/pixelforest-drf.svg?colorB=44b78b)
        
        This repository host the code of the PixelForest DRF package.
        This package will host most of the reusable applications/code we use on a project basis as the PixelForest Dev Team.
        
        **Note** This package is under public licensing because we figured it might be useful for other as it is.
        
        Current applications
        ====================
        - countries: A package to handle some location data, based on 3 levels: Country, SubRegion and Region
        
        Getting started
        ===============
        
        Requirements
        ------------
        
        The following requirements will need to be installed and configured
        
        - [Python 3.6](https://www.python.org/downloads/release/python-360/)
        - [Django](https://www.djangoproject.com/)
        - [Django Rest Framework](https://www.django-rest-framework.org/)
        - [PostgreSQL](https://www.postgresql.org)
        
        Settings
        --------
        
        ### Countries
        None
        
        Installation
        ------------
        
        You can install the package using pip
        ```bash
        pip install pixelforest_drf
        ```
        
        Add the wanted application(s) to your `INSTALLED_APPS`:
        ```python
        INSTALLED_APPS = (
            ...,
            "pixelforest_drf.countries",
            ...,
        )
        ```
        
        Add the wanted URL patterns:
        ```python
        from pixelforest_drf.countries import urls as countries_urls
        
        urlpatterns = [
            ...,
            path('', include(countries_urls)),
            ...,
        ]
        ```
        
        Run the included migrations:
        ```bash
        python3 manage.py migrate
        ```
        
        Contributing
        ============
        
        Guidelines
        ----------
        Please contact the [PixelForest Dev Team](mailto:devteam@pixelforest.io) for any bug report or feature request.
        
        Credit
        ------
        
        - Countries
            - countries_objects.csv: Merge of the [Wikipedia ISO 3166-1 article](http://en.wikipedia.org/wiki/ISO_3166-1#Officially_assigned_code_elements), and data from the [UN Statistics site](https://unstats.un.org/unsd/methodology/m49/overview) for regions and sub-regions.
            Work inpired by [lukes ISO-3166 Github](https://github.com/lukes/ISO-3166-Countries-with-Regional-Codes) but redone to allow for MIT Licensing.
            - flags.zip: [Country Flags](https://github.com/hjnilsson/country-flags) - (Public Domain)
        
        Contributors
        ------------
        
        **Jean-Xavier Raynaud** - [email](mailto:jx@pixelforest.io) - Product Owner / System Architect / Developer
        
        **Milo Parigi** - [email](mailto:milo@pixelforest.io) - Scrum Master / Developer
        
        **Victor Duvernois** - [email](mailto:victornithorynque@pixelforest.io ) -  Developer
        
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Framework :: Django :: 2.2
Classifier: Framework :: Django :: 3.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.5
Description-Content-Type: text/markdown
