Metadata-Version: 2.1
Name: nobinobi-child
Version: 0.1.3.13
Summary: Application Child for Nobinobi
Home-page: https://github.com/prolibre-ch/nobinobi-child
Author: Florian Alu
Author-email: alu@prolibre.com
License: UNKNOWN
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
License-File: LICENSE
License-File: AUTHORS.rst

=============================
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.13 (2022-01-20)
+++++++++++++++++++++

* a472861 - Add new system for replacement classroom
* Update traduction

0.1.3.12 (2022-01-13)
+++++++++++++++++++++

* e5def55 - Change display of information of the day in template page
* Update traduction

0.1.3.11 (2021-12-22)
+++++++++++++++++++++

* 6034030 - Fix bug display modal under menu

0.1.3.10 (2021-12-22)
+++++++++++++++++++++

* 99c3d1c - Reverse order and display of child
* d11a73c - Add system to change display of classroom by settings variable

0.1.3.9 (2021-12-20)
++++++++++++++++++++

* f3e824c - allow blank field language in child
* 8f3d622 - Fix requirements bug
* 01add3f - Set queryset staff in child for use only active staff in dropdown
* 4aecb4c - Display by default only child in progress in admin page for children.
* eb9ca31 - Update text for contact in child list with yes, no

0.1.3.8 (2021-12-14)
++++++++++++++++++++

* c5a4b25 - Change display and ordering in full name of child
* 2a0c8ea - Update import from django bootstrap plus
* Update requirements

0.1.3.7 (2021-06-07)
++++++++++++++++++++

* Update requirements for security Fix

0.1.3.6 (2021-04-13)
++++++++++++++++++++

* Update requirements for security Fix

0.1.3.5 (2021-03-31)
++++++++++++++++++++

* 7c0ee7b - Add link to Organisation for classroom
* Update requirements

0.1.3.4 (2021-02-24)
++++++++++++++++++++

* e0bda4d - Set the allowed_login and allowed_group fields to blank.
* e758626 - Update pylint from 2.7.0 to 2.7.1

0.1.3.3 (2021-02-23)
++++++++++++++++++++

* 069d4cf - Added the ability to specify the group for the classes allowed to log in.
* b7c0194, aafe110 - Fix requirements

0.1.3.2 (2021-01-02)
++++++++++++++++++++

* 37be1c1 - Display phone as international for contact
* da16e4a - Removing the display of homeopathy [DEPRECATED]
* Update requirements

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.


