Metadata-Version: 1.1
Name: nobinobi-child
Version: 0.1.3.1
Summary: Application Child for Nobinobi
Home-page: https://github.com/prolibre-ch/nobinobi-child
Author: Florian Alu
Author-email: alu@prolibre.com
License: UNKNOWN
Description: =============================
        Nobinobi Child
        =============================
        
        .. image:: https://badge.fury.io/py/nobinobi-child.svg
            :target: https://badge.fury.io/py/nobinobi-child
        
        .. image:: https://travis-ci.org/prolibre-ch/nobinobi-child.svg?branch=master
            :target: https://travis-ci.org/prolibre-ch/nobinobi-child
        
        .. image:: https://codecov.io/gh/prolibre-ch/nobinobi-child/branch/master/graph/badge.svg
            :target: https://codecov.io/gh/prolibre-ch/nobinobi-child
        
        .. image:: https://pyup.io/repos/github/prolibre-ch/nobinobi-child/shield.svg
             :target: https://pyup.io/repos/github/prolibre-ch/nobinobi-child/
             :alt: Updates
        
        .. image:: https://pyup.io/repos/github/prolibre-ch/nobinobi-child/python-3-shield.svg
             :target: https://pyup.io/repos/github/prolibre-ch/nobinobi-child/
             :alt: Python 3
        
        Application Child for Nobinobi
        
        Documentation
        -------------
        
        The full documentation is at https://nobinobi-child.readthedocs.io.
        
        Quickstart
        ----------
        
        Install Nobinobi Child::
        
            pip install nobinobi-child
        
        Add it to your `settings.py`:
        
        .. code-block:: python
        
            REST_FRAMEWORK = {
                'DEFAULT_AUTHENTICATION_CLASSES': (
                    'rest_framework.authentication.BasicAuthentication',
                    'rest_framework.authentication.SessionAuthentication',
                    'rest_framework.authentication.TokenAuthentication',
                ),
                'DEFAULT_RENDERER_CLASSES': (
                    'rest_framework.renderers.JSONRenderer',
                    'rest_framework.renderers.BrowsableAPIRenderer',
                    'rest_framework_datatables.renderers.DatatablesRenderer',
                ),
                'DEFAULT_FILTER_BACKENDS': (
                    'rest_framework_datatables.filters.DatatablesFilterBackend',
                ),
                'DEFAULT_PAGINATION_CLASS': 'rest_framework_datatables.pagination.DatatablesPageNumberPagination',
                'PAGE_SIZE': 50,
            }
        
        Add it to your `INSTALLED_APPS`:
        
        .. code-block:: python
        
            INSTALLED_APPS = (
                ...
                'phonenumber_field',
                'crispy_forms',
                'django_extensions',
                'rest_framework',
                'rest_framework.authtoken',
                'rest_framework_datatables',
                'menu',
                'bootstrap_modal_forms',
                'widget_tweaks',
                'django_select2',
                'bootstrap_datepicker_plus',
                'nobinobi_core',
                'nobinobi_staff',
                'nobinobi_child.apps.NobinobiChildConfig',
                ...
            )
        
        Add Nobinobi Child's URL patterns:
        
        .. code-block:: python
        
            from nobinobi_core import urls as nobinobi_core_urls
            from nobinobi_staff import urls as nobinobi_staff_urls
            from nobinobi_child import urls as nobinobi_child_urls
        
        
            urlpatterns = [
                ...
                path('', include(nobinobi_core_urls)),
                path('', include(nobinobi_staff_urls)),
                path('', include(nobinobi_child_urls)),
                path('select2/', include('django_select2.urls')),
                ...
            ]
        
        Features
        --------
        
        * TODO
        
        Running Tests
        -------------
        
        Does the code actually work?
        
        ::
        
            source <YOURVIRTUALENV>/bin/activate
            (myenv) $ pip install tox
            (myenv) $ tox
        
        
        Development commands
        ---------------------
        
        ::
        
            pip install -r requirements_dev.txt
            invoke -l
        
        
        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.3.1 (2021-21-01)
        ++++++++++++++++++++
        
        * Remove dependency for django-suit
        * Add check for display menu from permission
        * Update requirements
        
        0.1.3 (2020-10-12)
        ++++++++++++++++++++
        
        * Add local in package
        * Update requirements
        
        0.1.2 (2020-09-22)
        ++++++++++++++++++++
        
        * Fix migrations and support for django 4
        
        0.1.1.1 (2020-09-08)
        ++++++++++++++++++++
        
        * Fix Manifest to add woff woff2 ttf ico
        * Add in requirements.txt and setup.py -> djangorestframework-datatables==0.5.2
        
        0.1.1 (2020-09-08)
        ++++++++++++++++++
        
        * Fix manifest to include JSON and change setup.py publish and version system
        * Update Requirement
        
        0.1.0 (2020-08-28)
        ++++++++++++++++++
        
        * First release on PyPI.
        
Keywords: nobinobi-child
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: Django :: 3.1
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
