码迷,mamicode.com
首页 > 其他好文 > 详细

自定义Hook

时间:2019-02-02 17:18:23      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:data   for   exce   span   今天   定义   相同   def   add   

在 class RegForm(form.Form) 中

 

1.验证两次密码是否相同

 

from django.core.exceptions import ValidationError

 

 

def clean(self):
pwd = self.cleaned_data.get("password") # password 对应的是RegForm中的 password
re_pwd = self.cleaned_data.get("re_password")
if pwd != re_pwd:
self.add_error("re_password", ValidationError("两次密码不一致"))
    #raise ValidationError("前一阵子不加括号也行,今天不加就报错") 可以不加这一句代码
else:
return self.cleaned_data

 

自定义Hook

标签:data   for   exce   span   今天   定义   相同   def   add   

原文地址:https://www.cnblogs.com/deskyaki/p/10348642.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!