Projet

Général

Profil

Development #51194

Permettre de poser une règle de validation sur les champs

Ajouté par Frédéric Péters il y a environ 3 ans. Mis à jour il y a environ 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
16 février 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Via #51190,

Est-ce possible de bloquer lors de la création du compte les caractères spéciaux comme le / pour limiter ce problème ?

Non, il n'y a pas de notion de regex sur les champs de création du compte.

On pourrait peut-être imaginer.


Fichiers

Révisions associées

Révision 8df0d979 (diff)
Ajouté par Valentin Deniaud il y a environ 3 ans

custom_user: forbid special characters in names (#51194)

Historique

#1

Mis à jour par Benjamin Dauvergne il y a environ 3 ans

Je vote plutôt pour une regex par défaut sur last_name / first_name, ça me parait suffisant vu le ticket d'origine, avec re.match('^[A-Za-zàâçéèêëîïôûùüÿæœ '-]*$', value.lower()).

#2

Mis à jour par Valentin Deniaud il y a environ 3 ans

  • Assigné à mis à Valentin Deniaud
#3

Mis à jour par Valentin Deniaud il y a environ 3 ans

Benjamin Dauvergne a écrit :

Je vote plutôt pour une regex par défaut sur last_name / first_name, ça me parait suffisant vu le ticket d'origine, avec re.match('^[A-Za-zàâçéèêëîïôûùüÿæœ '-]*$', value.lower()).

Mouais, voilà plutôt en interdisant explicitement des caractères spéciaux courants.

#4

Mis à jour par Benjamin Dauvergne il y a environ 3 ans

Je ne pense pas que le faire au niveau du modèle soit une bonne idée, au niveau de la page d'enregistrement ça me semble suffisant. Au niveau du BO on peut vouloir écrire 'Micheline Ranu (CG14)' par exemple.

#6

Mis à jour par Benjamin Dauvergne il y a environ 3 ans

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

Mis à jour par Valentin Deniaud il y a environ 3 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 8df0d979881d9264533925339c974d9c1d516b6c
Author: Valentin Deniaud <vdeniaud@entrouvert.com>
Date:   Thu Feb 25 09:26:03 2021 +0100

    custom_user: forbid special characters in names (#51194)
#8

Mis à jour par Frédéric Péters il y a environ 3 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF