سلام
هر فانکشنی که داخل کلاس رجیستر قرار میگیره عمل نمیکنه
مثلا فانکشن چک کردن رمز اصلا کار نمیکنه
سلام دوست من
لطفا دستورات نوشته شده رو ارسال کنین
class registerForm(forms.Form):
username = forms.CharField(widget=forms.TextInput(
attrs={"class": "form-control", "placeholder": "enter your username"}))
email = forms.EmailField(widget=forms.TextInput(
attrs={"class": "form-control", "placeholder": "email"}))
password = forms.CharField(widget=forms.PasswordInput(
attrs={"class": "form-control", "placeholder": "enter your password"}))
password2 = forms.CharField(label="confirm password", widget=forms.PasswordInput(
attrs={"class": "form-control", "placeholder": "enter your password again"}))
def clean(self):
data = self.cleaned_data
password = self.cleaned_data.get("password")
password2 = self.cleaned_data.get("password2")
if password != password2:
raise forms.ValidationError("Passwords must match")
return data
برای مرحله دوم اگه رمز ها یکی باشه user ایجاد میشه ولی اگه رمزها یکی نباشه ارور برنمیگرده فقط ذخیره نمیشه
در قسمت یونیک بودن username باز هم ارور نمیده فقط ثیت نمیشه