|
|
1
7
我是这样处理的。导入实际包含验证码信息的模型:
加载页面(在本例中,它是注册页面)后,检查是否有新的captcha对象实例:
然后,我检索captcha实例数据并将其与表单一起发布。在我的例子中,POST期望“captcha\u 0”包含hashkey,“captcha\u 1”包含响应。
如果在运行此测试之前从CaptchaStore实例开始,您可能需要对此进行一些调整。希望有帮助。 |
|
|
2
16
|
|
|
3
3
我 单元测试
然后,我用一个不需要的CharField替换了ReCaptchaField。这样,我相信django recaptcha会成功的。我只能测试我自己的东西:
|
|
|
4
1
一种解决方案是设置“testing”为true或false。然后就
它简单易用,而且容易切换。 |
|
|
5
1
另一个解决方案类似于Jim McGaw的答案,但是不需要空表CaptchaStore表。
这将为该测试生成新的验证码。 |
|
|
6
0
使用与Jim McGaw相似的方法,但使用BeautifulSoup:
|
|
|
Patrick Bond · 如何将模型中的函数结果添加到列表中? 1 年前 |
|
|
bur · 每次从模板调用方法都会查询数据库吗? 1 年前 |
|
|
Stefan · 在子目录中设置Django 1 年前 |
|
|
vale383 · 如何在Django端点中查找user_id 1 年前 |
|
|
Kovy Jacob · Django在动态URL段中添加斜线 1 年前 |
|
|
user987 · 如何在Django中访问提交的表单请求数据 1 年前 |
|
|
user24242514 · 将嵌套查询字符串请求转换为字典 1 年前 |