À la page 168, il y a deux morceaux de code:Projets pratiques Django - Page 168
def clean_password2(self):
if self.cleaned_data['password1'] != self.cleaned_data['password2']:
raise forms.ValidationError("You must type the same password each time")
return self.cleaned_data['password2']
def clean(self):
if 'password1' in self.cleaned_data and 'password2' in self.cleaned_data:
if self.cleaned_data['password1'] != self.cleaned_data['password2']:
raise forms.ValidationError("You must type the same password each time")
return self.cleaned_data
Dans le second cas, le code vérifie si ont une valeur 'password1' et 'password2'. Dans le premier cas, il n'y a pas de vérification de ce type. Pourquoi ?
Merci beaucoup à vous deux. Je suis à la recherche d'un code permettant aux utilisateurs de s'abonner uniquement s'ils ont été invités (un peu comme sur Quora). Où puis-je trouver ça? Merci. – Peter