Django,User ModelForm验证不起作用

时间:2014-02-13 03:45:01

标签: django validation model modelform

我有这个注册表格

class SignupForm(forms.ModelForm):
    class Meta:
        model = User
        fields = ["first_name", "last_name", "email", "password"]

当我单击包含所有空字段的提交按钮并调用方法form.is_valid()时,它仅在密码字段上提醒我,但不在first_name,last_name和email中提醒。所以我可以发送一封空电子邮件,验证通过没有问题。

解决: 我意识到默认用户模型中的“email”,“first_name”和“last_name”字段不是必需的。这就是验证通过而没有问题的原因

0 个答案:

没有答案