Projet

Général

Profil

Bug #10926

création d'un compte: champ prénom non obligatoire

Ajouté par Thomas Noël il y a presque 8 ans. Mis à jour il y a environ 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
13 mai 2016
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Pour prévoir les gens qui n'ont pas de prénom...

(Juste un peu plus) sérieusement, l'idée est de pouvoir créer des comptes qui seront utilisés comme "personnes morales" : on met le nom de l'établissement, et il n'y a pas de prénom.


Fichiers

Révisions associées

Révision 55705bcf (diff)
Ajouté par Thomas Noël il y a presque 8 ans

contacts: first name is not required (#10926)

Historique

#1

Mis à jour par Thomas Noël il y a presque 8 ans

  • Statut changé de Nouveau à En cours
  • Patch proposed changé de Non à Oui
#3

Mis à jour par Frédéric Péters il y a presque 8 ans

Il doit y avoir une migration (inutile) générée pour ça, non ?

Aussi, l'API d'Authentic acceptera ça, alors que le champ y est marqué obligatoire ?

#4

Mis à jour par Thomas Noël il y a presque 8 ans

Frédéric Péters a écrit :

Il doit y avoir une migration (inutile) générée pour ça, non ?

Je regarde (je pensais pas qu'il y avait des migrations sur les forms)

Aussi, l'API d'Authentic acceptera ça, alors que le champ y est marqué obligatoire ?

En grand faignant j'ai juste testé sur la dev d'Alfortville, ça marche... en fait dans l'API je crois qu'authentic n'impose rien (mais je vais regarder).

#5

Mis à jour par Frédéric Péters il y a presque 8 ans

Il doit y avoir une migration (inutile) générée pour ça, non ?

Je regarde (je pensais pas qu'il y avait des migrations sur les forms)

Sûr que non, j'avais pas fait gaffe que c'était pas une modif à un modèle.

#6

Mis à jour par Frédéric Péters il y a presque 8 ans

Du coup, ok.

#7

Mis à jour par Thomas Noël il y a presque 8 ans

Juste pour parler, et parce que ça confirme le test "manuel", ce required=False dans authentic2/api_views.py :

    first_name = serializers.CharField(
        required=False, allow_blank=True, default='')
#8

Mis à jour par Thomas Noël il y a presque 8 ans

  • Statut changé de En cours à Résolu (à déployer)
commit 55705bcf92da9184fb20404c6fa6a5876f211c52
Author: Thomas NOEL <tnoel@entrouvert.com>
Date:   Fri May 13 17:28:17 2016 +0200

    contacts: first name is not required (#10926)

#9

Mis à jour par Benjamin Dauvergne il y a presque 8 ans

C'est un peu tordu coté authentic, mais les contraintes sur les attributs étendus sont je pense respectées mais pas celles sur les champs natifs du modèle User.

#10

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

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF