Files
oximg/app/user/forms.py
2025-08-31 00:29:53 +02:00

17 lines
539 B
Python

from django import forms
from django.contrib.auth.forms import UserCreationForm
from .models import User
class UserRegistrationForm(UserCreationForm):
email = forms.EmailField(required=True, help_text="Requis. Entrez une adresse email valide.")
class Meta:
model = User
fields = ('username', 'email', 'password1', 'password2')
def save(self, commit=True):
user = super().save(commit=False)
user.email = self.cleaned_data['email']
if commit:
user.save()
return user