表单验证问题
来源:13-4 修改密码
平地一声雷d
2019-11-04
这里在forms里做表单验证时,使用clean_data[‘password’]获取值,如果前端传递过来的密码长度小于min_length的话,会报错
我想可能是因为传递过来的值被判断是错误,没有传递到clean_data这个字典里的原因
写回答
1回答
-
六叔禾虾仔
2019-11-04
记得老师在动态登录那一章讲过,可能算是细节吧,大概是这样的:
DynamicLoginPostForm里面的: mobile = self.data.get("mobile") # 这里校验指定字段的话,推荐使用self.data.get() ,使用self.cleaned_data[]可能会出现取不到的问题 code = self.data.get("code")
222019-11-06
相似问题