Development #64996
settings, permettre la modification de WORKING_DAY_CALENDAR sans avoir à toucher à EXCEPTIONS_SOURCES
Début:
09 mai 2022
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
On a dans settings.py
WORKING_DAY_CALENDAR = 'workalendar.europe.France' EXCEPTIONS_SOURCES = { 'holidays': {'class': WORKING_DAY_CALENDAR, 'label': _('Holidays')}, }
Ça serait utile de pouvoir dire qu'un calendrier différent peut être posé en redéfinissant WORKING_DAY_CALENDAR dans un fichier sous settings.d/, i.e. il faudrait dans chrono/settings.py, après l'exec() des settings locaux, modifier le EXCEPTION_SOURCES, en faisant attention à ne pas perdre d'éventuelles autres modifications, uniquement s'il y a toujours EXCEPTIONS_SOURCES.get('holidays') == {'class': 'workalendar.europe.France', 'label': _('Holidays')} dedans.
Fichiers
Révisions associées
Historique
Mis à jour par Lauréline Guérin il y a presque 2 ans
- Fichier 0001-settings-WORKING_DAY_CALENDAR-propagation-in-EXCEPTI.patch 0001-settings-WORKING_DAY_CALENDAR-propagation-in-EXCEPTI.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Assigné à mis à Lauréline Guérin
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a presque 2 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Lauréline Guérin il y a presque 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 11303093e1b8280d18178f22f26fa929aae6ef6c Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Mon Jun 13 10:51:41 2022 +0200 settings: WORKING_DAY_CALENDAR propagation in EXCEPTIONS_SOURCES (#64996)
Mis à jour par Transition automatique il y a presque 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
settings: WORKING_DAY_CALENDAR propagation in EXCEPTIONS_SOURCES (#64996)