Django 1.2 ajoute de nouveaux symboles autorisés aux noms d'utilisateur, ce qui signifie que les noms d'utilisateur peuvent simplement être des adresses e-mail. Jusqu'à présent, j'ai utilisé le UserCreationForm intégré pour l'enregistrement - comment puis-je le modifier pour étiqueter le champ 'nom d'utilisateur' le champ 'email'? Et comment ajouter aussi des champs supplémentaires (mais toujours des objets utilisateur) tels que les noms et prénoms? (Et comment les rendre facultative?)Personnalisation de UserCreationForm pour l'adresse e-mail comme nom d'utilisateur dans Django 1.2
Dois-je être en train de modifier la UserCreationForm dans cette mesure ou suis-je mieux partir de zéro (et si celui-ci, comment?)
Merci.
avait des difficultés à mettre en œuvre, je pris sur les caractères de soulignement (_) devant les chaînes (traduites?), et cela a bien fonctionné. – 0atman
de django.utils.translation import ugettext_lazy comme _ – Renyi
Merci pour les commentaires. J'ai ajouté la déclaration d'importation à ma réponse. – Alasdair