用户注册-2,验证码测试时, 验证码功能校验无结果,怎么解决

来源:

慕粉1907547687

2017-01-07

http://szimg.mukewang.com/586fc756000160ae13660768.jpg

写回答

4回答

bobby

2017-01-07

这个地方你直接运行is_valid函数后就会生成error的dict, 有些开发环境在运行is_valid之后才会生成, 有些运行is_valid之前就会验证

0
0

赶路人林文

2017-01-13

老师,我有相同的问题,运行了is_valid还是解决不了。errors一直显示是None,运行了is_valid之后就报错没有http response

5877d7b80001936605000313.jpg

5877d7b80001272305000313.jpg


1
1
我就是人才
解决没,我的也是
2017-03-18
共1条回复

赶路人林文

2017-01-16

回复 __bobby:

我用的Mac,环境全都是老师的标准环境。重听三遍,解决了。问题如下:

        if register_form.is_valid():
            pass
        else:
            print("Wrong Captcha!")

else一定不能少,少了就没法看到errors!

同样的情况还有email:

send_status = send_mail(email_title, email_body, EMAIL_FROM, [email], fail_silently=False)
        if send_status:
            pass
        else:
            print("Fail to send register email!")


0
0

慕粉1907547687

提问者

2017-01-07

好,谢谢

0
4
bobby
回复
赶路人林文
把你的代码发给我一下
2017-01-15
共4条回复

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4038 问题

查看课程