Django Google recaptcha管理面板上没有数据

Django Google recaptcha管理面板上没有数据,django,admin,recaptcha,Django,Admin,Recaptcha,我对GoogleRecaptcha有意见,我看到了其他的、更老的、类似的主题,但它们略有不同,而且过时了,所以我决定添加一个新的 我将GoogleRecaptcha添加到我的django项目中(现在将版本2添加到一个表单中)。我的adjango应用程序在localhost上工作(目前),所以我从google生成了密钥,添加了127.0.0.1作为域,并使用这个:steb by step添加了recaptcha v2 一切工作(从用户方面),我不能张贴表单,如果没有点击recaptcha,我必须选

我对GoogleRecaptcha有意见,我看到了其他的、更老的、类似的主题,但它们略有不同,而且过时了,所以我决定添加一个新的

我将GoogleRecaptcha添加到我的django项目中(现在将版本2添加到一个表单中)。我的adjango应用程序在localhost上工作(目前),所以我从google生成了密钥,添加了127.0.0.1作为域,并使用这个:steb by step添加了recaptcha v2

一切工作(从用户方面),我不能张贴表单,如果没有点击recaptcha,我必须选择图片,如果我垃圾邮件太多等。。。一切看起来都很好,但在google recaptcha管理端,我只显示了3个请求,标记为“无验证码”,信息“我们检测到您的站点没有验证recaptcha解决方案。这是在您的站点上正确使用recaptcha所必需的。请查看我们的开发人员站点以了解更多信息。”

我很困惑,因为从一个方面来说:我提出了更多的请求,我建立了十几个帐户,并且大约有相同数量的测试,我点击了recaptcha,但没有创建帐户,所以应该有更多的请求,从另一个方面来说:一切正常,没有验证码我不能登录,如果我发垃圾邮件,我必须选择图像(在短时间内做许多账目)


我是第一次这样做,所以我的问题是-这正常吗?我需要等待一段时间吗?或者我可能做错了什么事(我已经做了教程中的每一件事-一步一步,网站以前运行良好,我已经测试过了,所以这不太可能)验证码仍然有效,但不完全有效?如果recaptcha有效,有没有一种方法可以测试在本地主机上运行的网站,而不必自己编写bot?

您只在前端使用recaptcha。在后端,您并没有验证用户是否真的通过了recaptcha,您只是依靠Javascript来阻止他人转载在表格上打手套

这是非常糟糕的,因为有人可以在他们的计算机上打开开发者控制台,删除Recaptcha,然后随意垃圾邮件发送你的网站。这就是为什么你会收到警告。你应该在后台与谷歌核实,当有人提交表单时,是否真的通过了Recaptcha测试,这样他们就不能这样做