请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答

1回答

你通过网络请求看看前端传递到后端的password的参数是不是password1和password2

0 回复 有任何疑惑可以回复我~
  • 是的 。老师我这边发现是表单验证的时候,如果前面password1字段设置了min_length,当输入的密码过段时,用cleaned_data获取返回值的时候就会报错。所以我直接没有设置min_length,等获取完表单的值后,手动写了一个if来判断密码长度,过短的时候raise forms.ValidationError一下就行
    回复 有任何疑惑可以回复我~ 2020-04-11 17:03:48
  • bobby 回复 提问者 weixin_慕九州2465741 #2
    好的 min_length用来限制密码的最少位数, 如果满足不了 那么cleaned_data中将没有password的值
    回复 有任何疑惑可以回复我~ 2020-04-14 14:43:56
  • 非常感谢!
    回复 有任何疑惑可以回复我~ 2020-05-16 01:23:37
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信