Development #28738
templatetags de format : date, datetime, time, decimal
Début:
07 décembre 2018
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
avec comme principe :
- xxx|date : renvoie une donnée en tant qu'objet date
- xxx|date:format : renvoie la donnée affichée en tant que date selon le format format
Pour date, datetime et time, le format est celui du filtre date proposé par Django.
Pour decimal, on prend celui de floatformat
CfFichiers
Révisions associées
Historique
Mis à jour par Thomas Noël il y a plus de 5 ans
- Fichier 0001-add-new-templatetags-logic-for-date-datetime-time-de.patch 0001-add-new-templatetags-logic-for-date-datetime-time-de.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Thomas Noël il y a plus de 5 ans
remarque jabber: ajouter un parse_decimal pour que decimal ait la même structure que les autres fonctions
Mis à jour par Thomas Noël il y a plus de 5 ans
- Fichier 0001-add-new-templatetags-logic-for-date-datetime-time-de.patch 0001-add-new-templatetags-logic-for-date-datetime-time-de.patch ajouté
Une version où on a un parse_foo pour chaque type. A noter que je tente d'avoir un max « d'intelligence » dans ces derniers, par exemple un |time fonctionnera sur une donnée qui contient une heure, même si c'est une datetime... Cf la petite batterie de test qui essaye de montrer combien ces filtres sont rusés.
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Solution proposée à Solution validée
Allez, go, sauf l'erreur sur midnigth (midnight).
Mis à jour par Thomas Noël il y a plus de 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 5015a0f9eac23d4aac850c06127e6f6de6fc2092 Author: Thomas NOEL <tnoel@entrouvert.com> Date: Fri Dec 7 10:39:29 2018 +0100 add new templatetags logic for date, datetime, time, decimal (#28738)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
add new templatetags logic for date, datetime, time, decimal (#28738)