Il serait pratique de pouvoir partager les numéros de semaine avec l’emploi du temps imposé par l’administration, d’autant que certains parents doivent en plus convertir en numéro de semaine dans l’année civile pour les gardes alternées.
À première vue, il suffit de changer le maximum dans le modèle pour les semaines, mais cela a peut-être des conséquences indirectes.
Le commit joint ne peut pas être appliqué directement car il décrit en français les changements suggérés dans la doc, au format .odt.
Merci !
diff --git a/accueil/models/semaine.py b/accueil/models/semaine.py
index 883aad6..7ae18a9 100644
--- a/accueil/models/semaine.py
+++ b/accueil/models/semaine.py
@@ -2,7 +2,16 @@ from django.db import models
from datetime import timedelta
class Semaine(models.Model):
- LISTE_SEMAINES = [(i,i) for i in range(1,37)]
+
+ # Un maximum large devrait permettre de partager les numéros de
+ # semaine avec certains logiciels d’emploi du temps scolaire
+ # (comptant les vacances), et de déborder avant ou après (oraux
+ # blancs en juillet).
+ # Les numéros de semaine du calendrier civil ne sont pas
+ # utilisables directement car leur ordre est incompatible.
+ MAXIMUM = 52
+
+ LISTE_SEMAINES = [(i,i) for i in range(1, MAXIMUM + 1)]
numero = models.PositiveSmallIntegerField(unique=True, choices=LISTE_SEMAINES, default=1)
lundi = models.DateField(unique=True)
doc/manuel_admin.odt 8 Onglet semaine
Avant :
Dans cet onglet, vous gérez les semaines de colle, communes à tous les colleurs de l'établissement, en théorie une trentaine, mais pour plus de souplesse, on peut en définir jusqu'à 36. Chaque semaine est repérée par la date de so\
n lundi.
Après :
Dans cet onglet, vous gérez les semaines de colle, communes à tous les colleurs de l'établissement. Chaque semaine est repérée par la date de son lundi.
En théorie une trentaine suffisent, mais, pour plus de souplesse, on peut en définir jusqu'à 52. Votre établissement utilise probablement sa propre numérotation, la recopier ici évitera de nombreuses confusions pendant l’année.
Bonjour.
Il serait pratique de pouvoir partager les numéros de semaine avec l’emploi du temps imposé par l’administration, d’autant que certains parents doivent en plus convertir en numéro de semaine dans l’année civile pour les gardes alternées.
À première vue, il suffit de changer le maximum dans le modèle pour les semaines, mais cela a peut-être des conséquences indirectes.
Le commit joint ne peut pas être appliqué directement car il décrit en français les changements suggérés dans la doc, au format .odt.
Merci !