Files
old-riskletpy/backend/accounts/forms.py
2024-12-29 03:44:52 +01:00

31 lines
850 B
Python

from django import forms
from django.contrib.auth.forms import UserCreationForm
from django.contrib.auth.models import User
class SignupForm(UserCreationForm):
first_name = forms.CharField(
label='Nome',
max_length=30,
required=False,
widget=forms.TextInput(attrs={'autofocus': 'autofocus'})
)
last_name = forms.CharField(label='Sobrenome', max_length=30, required=False) # noqa E501
username = forms.CharField(label='Usuário', max_length=150)
email = forms.CharField(
label='E-mail',
max_length=254,
help_text='Requerido. Informe um e-mail válido.',
)
class Meta:
model = User
fields = (
'first_name',
'last_name',
'username',
'email',
'password1',
'password2'
)