def clean(self):
cleanedData = super(AdminModel, self).clean()
cUsername = cleanedData.get("emailaddress")
try:
admin = Admin.objects.get(emailaddress__iexact=cUsername)
if hashers.check_password(cleanedData.get("password"), admin.password):
logging.debug("test")
else:
raise forms.ValidationError("Username or password incorrect")
except User.DoesNotExist:
raise forms.ValidationError("Username or password incorrect")
评论列表
文章目录