Projet

Général

Profil

Development #30849

Filtres Django pour la validation des champs

Ajouté par Nicolas Roche il y a environ 5 ans. Mis à jour il y a plus de 4 ans.

Statut:
Rejeté
Priorité:
Bas
Assigné à:
Version cible:
-
Début:
22 février 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

cf https://pad.libre-entreprise.org/p/publik_templatestags:
Il s'agirait d'implémenter les filtres "|is_valid_nir" et "|is_valid_iban" voir peut-être "|is_valid_rib".

(Vu que je suis dans #27709, je pourrait éventuellement continuer sur ma lancée,
sinon j'ai déjà du code sous le coude pour qui voudra l'intégrer)


Fichiers


Demandes liées

Lié à w.c.s. - Development #35013: Implémenter un filtre pour l'algorithme de LuhnFermé23 juillet 2019

Actions

Historique

#1

Mis à jour par Nicolas Roche il y a environ 5 ans

Voici une proposition: les champs invalidés sont remplacés par un message d'erreur.
- ça peut faire doublon avec #11455
- c'est peut-être pas ça dans le fond qui était souhaité par Mikael
et puis sinon je compte sur vos remarques sur la forme.

#2

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

  • Priorité changé de Normal à Bas

Nicolas Roche a écrit :

Voici une proposition: les champs invalidés sont remplacés par un message d'erreur.

Nope : ça doit renvoyer un True/False. Ca sera principalement (uniquement) utilisé dans des conditions.

Mais de fait, c'est #11455 qui nous intéresse, plus que ces filtres dont je ne suis pas persuadé de l'utilité. L'idée de #11455 est qu'une personne qui configure un champ pour un IBAN ait juste à sélectionner "validation: champ IBAN" et voilà (pas de condition, pas de django). C'est cependant un peu plus complexe à coder que ce ticket.

Merci pour le patch mais laissons le un peu dormir ici :) On verra à ré-utiliser les fonctions de vérification dans #11455

#3

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

#4

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

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

#11455 existe désormais, j'ai créé #35619 pour intégration d'une validation de code IBAN.

Formats disponibles : Atom PDF