Development #54806
template tags sur des dates : adjust_to_week_monday et iterate_days_until
0%
Description
Dans la réalisation de #54577, ces filtres pour :
- adjust_to_week_monday : avoir un affichage qui démarre sur le lundi de la semaine, même si dans la liste des choix possibles il n'y a rien le lundi (peut-être parce que férié)
- iterate_days_until : pour faire une boucle sur toute une série de jours
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a presque 3 ans
- Fichier 0001-templatetags-add-adjust_to_week_monday-and-iterate_d.patch 0001-templatetags-add-adjust_to_week_monday-and-iterate_d.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
(vient après #54807),
j'avais initialement appelé ça adjust_to_monday mais la direction n'était pas évidente (adjust_to_working_day avance jusqu'au prochain jour possible, alors qu'ici je l'avais fait s'aligner sur le lundi de la semaine), donc j'ai renommé en adjust_to_week_monday pour donner l'idée que c'était s'aligner sur le lundi de la semaine de la date passée en paramètre.
Mis à jour par Thomas Noël il y a presque 3 ans
Sur le nommage, mon niveau d'anglais ne me permet pas de parler.
Sur le code, dans iterate_days_until je verrais quand même un "if not value: return ''" avant le "while value < until:" dans le cas où cette comparaison se fasse entre une string et un None, ce qui plante en python 3.
Mis à jour par Frédéric Péters il y a presque 3 ans
- Fichier 0001-templatetags-add-adjust_to_week_monday-and-iterate_d.patch 0001-templatetags-add-adjust_to_week_monday-and-iterate_d.patch ajouté
Voilà vérification des paramètres.
Mis à jour par Thomas Noël il y a presque 3 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Frédéric Péters il y a presque 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit ffc4d8e6111a229bcf633e32991ea6b51d0c722c Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sun Jun 13 08:26:16 2021 +0200 templatetags: add adjust_to_week_monday and iterate_days_until (#54806)
Mis à jour par Frédéric Péters il y a presque 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
templatetags: add adjust_to_week_monday and iterate_days_until (#54806)