Projet

Général

Profil

Development #64996

settings, permettre la modification de WORKING_DAY_CALENDAR sans avoir à toucher à EXCEPTIONS_SOURCES

Ajouté par Frédéric Péters il y a presque 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
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

Révision 11303093 (diff)
Ajouté par Lauréline Guérin il y a presque 2 ans

settings: WORKING_DAY_CALENDAR propagation in EXCEPTIONS_SOURCES (#64996)

Historique

#1

Mis à jour par Lauréline Guérin il y a presque 2 ans

#2

Mis à jour par Frédéric Péters il y a presque 2 ans

  • Statut changé de Solution proposée à Solution validée
#3

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)
#4

Mis à jour par Transition automatique il y a presque 2 ans

  • Statut changé de Résolu (à déployer) à Solution déployée
#5

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF