【发布时间】:2021-08-23 07:36:16
【问题描述】:
我的网站上有一个非常简单的注册表单。我的表单可以工作,但是如果用户名已经存在或者我的 2 个密码字段不匹配,则在我提交表单后,Django 不会做任何事情,只会关注错误的字段。
Forms.py
class CreateUserForm(UserCreationForm):
username = forms.CharField(required=True, max_length=30)
email = forms.EmailField(required=True)
first_name = forms.CharField(required=True, max_length=50)
last_name = forms.CharField(required=True, max_length=50)
class Meta:
model = User
fields = ['username', 'email', 'first_name', 'last_name', 'password1', 'password2',]
如果有人需要更多详细信息,请随时告诉我。感谢所有提供帮助的人!
【问题讨论】: