私信  •  关注

Alan Viars

Alan Viars 最近创建的主题
Alan Viars 最近回复了
13 年前
回复了 Alan Viars 创建的主题 » 如何使电子邮件字段在Django的contrib.auth模型用户中唯一

你的表格应该是这样的。

def clean_email(self):
    email = self.cleaned_data.get('email')
    username = self.cleaned_data.get('username')
    print User.objects.filter(email=email).count()
    if email and User.objects.filter(email=email).count() > 0:
        raise forms.ValidationError(u'This email address is already registered.')
    return email