Forms.ModelForm avec modèle utilisateur (Django)
Bonsoir,
Quand on hérite de ModelForm,
Si dans metal le modèle spécifié est le modèle utilisateur de notre projet,
dans les fields pas besoin de spécifier password car dans tous les cas le password sera affiché dans notre template ?
C'est comme ça que je l'ai compris.
class ProfilForm(forms.ModelForm):
password = forms.CharField(widget=forms.PasswordInput())
class Meta:
model = Shopper
fields = ["email", "genre", "last_name", "first_name", "tel"]
Merci d'avance
Bonjour Gabriel,
Effectivement le champ password est automatiquement inclus. Cependant, je vous conseille de le préciser dans la liste fields afin de pouvoir rapidement comprendre les différents champs que contient le formulaire uniquement en lisant le code.
Il s'agit simplement d'une bonne pratique.
Inscris-toi
(c'est gratuit !)
Tu dois créer un compte pour participer aux discussions.
Créer un compte