Projet

Général

Profil

Development #25976

étendre le filtre "|date" standard pour gérer davantage de situations

Ajouté par Frédéric Péters il y a plus de 5 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
30 août 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Genre fonctionner avec form_var_date, form_var_date_raw, etc.


Fichiers

Révisions associées

Révision 12a413ab (diff)
Ajouté par Frédéric Péters il y a plus de 5 ans

misc: extend |date filter to support more input types (#25976)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 5 ans

#2

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Solution proposée à En cours

(ça casse tests/test_templates.py::test_datetime_templatetags, je regarde)

#3

Mis à jour par Frédéric Péters il y a plus de 5 ans

Corrigé pour ne tenter aucune conversion quand la valeur reçue est déjà d'un bon type.

#4

Mis à jour par Thomas Noël il y a plus de 5 ans

le dernier test est un peu bizarre, avec form_var eu lieu de form_var_date.... une scorie ?

#5

Mis à jour par Frédéric Péters il y a plus de 5 ans

Non c'était volontaire pour vérifier que ça ne levait pas une exception quand une merde était passée; nouveau patch qui change le nom pour être clairement n'importe quoi et ajoute un commentaire.

#6

Mis à jour par Thomas Noël il y a plus de 5 ans

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

Ok, merci pour l'explication. On pourrait avoir un nouveau test avec un formdata.data = {'0': 'bad-date-format'} et vérifier que ça passe sans crasher...

Mais bon, ack ainsi, déjà.

#7

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 12a413ab34e2972674c64ea6ee886cb6102d622a
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Thu Aug 30 20:51:58 2018 +0200

    misc: extend |date filter to support more input types (#25976)
#8

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

Formats disponibles : Atom PDF