Skip to main content
https://badge.fury.io/py/nobinobi-child.svg https://travis-ci.org/prolibre-ch/nobinobi-child.svg?branch=master https://codecov.io/gh/prolibre-ch/nobinobi-child/branch/master/graph/badge.svg Updates 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:

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:

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:

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:

History

0.1.4.30 (2025-06-12)

  • c2fad1d - fix bug annotated-types

0.1.4.29 (2025-06-12)

  • Fix Requirements

  • dce9c87 - Fix pickup contact and other contact in print heal status

0.1.4.28 (2024-11-25)

  • Fix Requirements

  • 50c3331 - Autofill absences end_date

0.1.4.27 (2024-10-18)

  • Fix Requirements

0.1.4.26 (2024-10-16)

  • 9ee19b8 - change version

  • ab51978 - Update gitignore

  • a7f2269 - fix text in requirements

  • 5ca116e - #29 Fix datetime in absence

  • Update requirements

0.1.4.25 (2024-02-28)

  • 1168e05 - Fix to add only replacementclassroom in date in absence

0.1.4.24 (2024-02-28)

  • 2ef87e7 - Add settings to configure order in absence enfant

  • 919a1d0 - fix bug in absence

  • Update requirements

0.1.4.23 (2024-01-25)

  • 91a185a - Add help text in create and update absence

  • Update requirements

0.1.4.22 (2023-11-03)

  • 4db264b - fix bug

0.1.4.21 (2023-11-03)

  • dd67a4b - fix bug

0.1.4.20 (2023-11-03)

  • ce39fa1 - ad remove informations after archivage

0.1.4.19 (2023-11-03)

  • 9b7e02c - Add archived field on classroom

0.1.4.18 (2023-11-02)

  • 4fbedb9 - Fix bug with date picker

  • Update requirements

0.1.4.17 (2023-10-23)

  • 2dc2ca9 - Import correctly bootstrap-datetimepicker

  • e4bff3b - Fix bug with not import correctly datetimepicker

  • 00c3900 - fix default field for apps

  • 1f1f272 - check every day if end date of replacement classroom has to be archived

  • a089a87 - Fix icon on login page

  • Update requirements

0.1.4.16 (2023-09-29)

  • b31ab0f - Refont code for check classroom_replacement_set

  • Update requirements

0.1.4.15 (2023-09-18)

  • e428ed3 - Fix bug on login icon

  • 068bba3 - Append a line on top of child tracking log to add a new entry

  • a4e62e6 - display only child in progress in absence list

  • Update requirements

0.1.4.14 (2023-07-17)

  • b6bc75b - add an import extrajs in template base

0.1.4.13 (2023-07-14)

  • 7253788 - Rename inline in child’s admin

  • update requirements

0.1.4.12 (2023-06-14)

  • update requirements

0.1.4.11 (2023-05-16)

  • 4d81084 - Distinct list of absence create

  • update requirements

0.1.4.10 (2023-02-01)

  • 1b45fda - Update traduction

  • dcc04ea - Add possibility to use default menu or add new one if you use in another program

0.1.4.9 (2023-01-26)

  • 9dd851b - fix to use replacementclassroom in absence create

0.1.4.8 (2023-01-24)

  • 59e60fa - add filter when add absence in absence list and create button

  • update requirements

0.1.4.7 (2022-10-31)

  • 8635383 - fix display on many admin menu system

0.1.4.6 (2022-10-26)

  • e247fec - Use html safe for autorisations

  • 7667e6d - Add settings for ordering and list_display child in admin

  • Update requirements

0.1.4.5 (2022-10-24)

  • 57b06dd - fix display child detail in smartphone

  • 3b25c38 - rename file migrate autorisation

  • c4ecd38 - Add field autorisations

  • 67a292a - Add collapsed category for admin child for best read

  • 446e224 - Update coverage from 6.4.4 to 6.5.0

  • dd7807a - Update invoke from 1.7.1 to 1.7.3

  • 3ad06ae - Update phonenumbers from 8.12.55 to 8.12.57

0.1.4.4 (2022-09-22)

  • ee05d14 - fix if admin and webmaster exist in auto archive child

0.1.4.3 (2022-09-22)

  • f2085b0 - bugfix in import User in auto_archive_child job

0.1.4.2 (2022-09-21)

  • 6d240a3 - fix bug with auto archive child

  • 4cbc105 - fix bug in display list children

  • e908dc7 - add papa and maman to list of name of parents

  • c2aabe3 - Add setting for module add constraint for log change classroom

  • Update traduction

  • Update requirements

0.1.4.1 (2022-05-16)

  • b2d820c - fix error in signal for autoclose period

0.1.4 (2022-05-16)

  • 7eeb34e - Merge branch ‘feature/add-end-auto-period-for-child’

  • 838cf32 - Merge branch ‘feature/add-tracking-log-to-child’

  • Update requirements

0.1.3.15 (2022-03-15)

  • 0c89a78 - Add showing length for display child list

  • Update traduction

  • Update requirements

0.1.3.14 (2022-03-11)

  • d55eaf1 - Fix load list of child and filter

  • 9c494ad - Fix import in models.py

  • b013423 - Fix for new system for specify date in method to check if has a classroom

  • Update traduction

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nobinobi_child-0.1.4.30.tar.gz (24.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nobinobi_child-0.1.4.30-py2.py3-none-any.whl (26.9 MB view details)

Uploaded Python 2Python 3

File details

Details for the file nobinobi_child-0.1.4.30.tar.gz.

File metadata

  • Download URL: nobinobi_child-0.1.4.30.tar.gz
  • Upload date:
  • Size: 24.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for nobinobi_child-0.1.4.30.tar.gz
Algorithm Hash digest
SHA256 9ebabcf632be01c922f3196684213acb38504c7fab14866a79515a828644f342
MD5 46c07f4a0321daca0e0b0153da0646ab
BLAKE2b-256 7249d0edf879b48ae9515d2411d958c323cd2ab48d15f0ed1723735fd8a2b996

See more details on using hashes here.

File details

Details for the file nobinobi_child-0.1.4.30-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for nobinobi_child-0.1.4.30-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 06ee118727d145679bac1b395d1a799358bd4a66d2dafba522f1454710ca9c84
MD5 c8b772fdb131f26a2c33551d5c154760
BLAKE2b-256 75afb26568f4199d001ab9ff56a2472a93f95d52a35ed387c4dade8432ad3832

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.4.30 This release

2 files

0.1.4.29

2 files

0.1.4.28

2 files

0.1.4.27

2 files

0.1.4.26

2 files

0.1.4.25

2 files

0.1.4.24

2 files

0.1.4.23

2 files

0.1.4.22

2 files

0.1.4.21

2 files

0.1.4.20

2 files

0.1.4.19

2 files

0.1.4.18

2 files

0.1.4.17

2 files

0.1.4.16

2 files

0.1.4.15

2 files

0.1.4.14

2 files

0.1.4.13

2 files

0.1.4.12

2 files

0.1.4.11

2 files

0.1.4.10

2 files

0.1.4.9

2 files

0.1.4.8

2 files

0.1.4.7

2 files

0.1.4.6

2 files

0.1.4.5

2 files

0.1.4.4

2 files

0.1.4.3

2 files

0.1.4.2

2 files

0.1.4.1

2 files

0.1.4

2 files

0.1.3.15

2 files

0.1.3.14

2 files

0.1.3.13

2 files

0.1.3.12

2 files

0.1.3.11

2 files

0.1.3.10

2 files

0.1.3.9

2 files

0.1.3.8

2 files

0.1.3.7

2 files

0.1.3.6

2 files

0.1.3.5

2 files

0.1.3.4

2 files

0.1.3.3

2 files

0.1.3.2

2 files

0.1.3.1

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1.2

2 files

0.1.1.1

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page