为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我照着老师视频那样子做的captcha模块,没得到老师的效果

为什么我照着老师视频那样子做的captcha模块,没得到老师的效果

慕慕5278901 2018-02-02 17:31:59
django1.9 没报错,只是在注册页面时候就算输入正确的验证码,也是报输入错的验证码的信息 class RegisterView(View):     def get(self, request):         register_form = RegisterForm()         return render(request, "register.html", {"register_form": register_form})     def post(self, request):         register_form = RegisterForm(request.POST)         if register_form.is_valid():             user_name = request.POST.get("email", "")             pass_word = request.POST.get("password", "")             user_profile = UserProfile()             user_profile.username = user_name             user_profile.email = user_name             user_profile.password = make_password(pass_word)             user_profile.save()                          send_register_email(user_name, 'register')     return render(request, "login.html") else:     return render(request, "register.html", {"register_form": register_form}) Debug到if register_form.is_valid():这行代码就往下跳了,直接return render(request, "register.html", {"register_form": register_form})                          求解答!!!谢谢了
查看完整描述

1 回答

?
XO鸡丝

TA贡献26条经验 获得超7个赞

is_valid() 就跳到return,表示  RegisterForm  里面验证不通过.

可以看一下你的 RegisterForm 代码吗

另外,把你的数据库 的验证码哪个表的数据贴出来一下

最后看一下你的前端HTML

以及对应的js代码.


查看完整回答
反对 回复 2018-02-06
  • 1 回答
  • 0 关注
  • 1165 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信