问题标签 [django-recaptcha]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
110 浏览

python - 使用 django-recpatcha 和 django-crispy-forms 发送电子邮件的问题

django-recaptcha我正在尝试使用该应用程序在客户网站上设置联系表,并且django-crispy-forms. 我的表单数据没有通过is_valid()POST 传递,我无法弄清楚。任何帮助将不胜感激!(使用 Python 3.8.5 在 Windows 10 上运行 Django 3.11。)据我所知,我已经根据规范设置了所有配置。

这是models.py

表格.py

视图.py

联系人.html

电子邮件.html

还有我的requirements.txt

0 投票
0 回答
19 浏览

django - 在 head 标签内渲染 django-recaptcha 的脚本标签

我在表单内渲染 django recaptcha 时遇到问题,因为它正在添加脚本标签和验证码输入。

如何避免沿 div 标签渲染并将此脚本移动到 head 标签?

0 投票
0 回答
83 浏览

python - 登录页面上的 Django allauth 和 google recaptcha - 有什么好的解决方案吗?

我收到此错误错误 Exception Value login() got an unexpected keyword argument 'redirect_url' 异常位置:\allauth\account\views.py,第 159 行,在 form_valid

我原以为那里有一些好的解决方案,但没有一个对我有用,它似乎已经过时了?

我正在使用 django-allauth 和 django-recaptcha 2.0.6

登录页面显示谷歌recaptcha,但我认为它根本不起作用。当我输入错误的密码时,即使我没有选中该框,它也会说它不正确。我尝试将 {{ form.captcha }} 放入 html 中,但它根本不显示。当我输入正确的密码时,无论是否选中该框,都会出现上述错误。

必须有一个简单的解决方案?

这是我的代码:

表格.py

登录.html

设置.py

0 投票
0 回答
70 浏览

django - 使用验证码和两因素身份验证的 Django 登录

我对 Django 还是很陌生,并且设法创建了自己的登录页面,该页面与轴和 repatcha 集成,基本上在 3 次登录尝试失败时显示验证码以及我自己的错误消息 - 这一切都可以正常工作,但我现在也想添加我已经实施的两因素身份验证。

我已经设法安装了 django 两因素身份验证包,但似乎我被迫使用两因素身份验证包附带的登录页面。在我自己的登录和附加功能上花费了这么多时间后,我迫切需要保持这一点。我相信我能够编辑两个因素身份验证模板文件,但主要问题是能够将现有视图/装饰器中的功能与两个因素身份验证视图一起使用。

以下是我当前的设置:

网址

看法

装饰器(用于验证码)

模板

我的管理员页面也有这个设置,并添加了对 is_staff 的验证(授权使用管理员) - 我没有包括与上面几乎相同的内容,一旦我知道如何实现上述内容,应该能够适应. 如果有人可以指导我如何将上面提到的登录页面功能与两因素身份验证包一起使用,我将不胜感激,因为我目前迷路了。谢谢