Rework account.forms.RegistrationForm

This commit is contained in:
Alexandre Iooss 2021-10-08 11:49:07 +02:00
parent b9013c4eb3
commit 122794a49d

View file

@ -1,13 +1,17 @@
from django import forms
from django.contrib.auth.forms import UserCreationForm
from django.contrib.auth.models import User
from django.utils.translation import gettext_lazy as _
class RegistrationForm(UserCreationForm):
email = forms.EmailField(label="Email", widget=forms.TextInput(), required=True)
first_name = forms.CharField(label="Prénom", widget=forms.TextInput(), required=True)
last_name = forms.CharField(label="Nom", widget=forms.TextInput(), required=True)
email = forms.EmailField(
label=_("Email address"),
widget=forms.TextInput(),
required=True,
help_text=_("Please enter a valid email address ending with `@crans.org` or `@ens-paris-saclay.fr`."),
)
class Meta:
model = User
fields = ["username", "password1", "password2", "email", "first_name", "last_name"]
fields = ["username", "password1", "password2", "email"]