在 reCAPTCHA V2 中,我可以在 views.py 本身中进行验证。但是在 V3 中我不知道如何进行。现在我在 127.0.0.1 的开发中使用它。
首先,我生成了站点密钥和密钥。在 settings.py 我添加了密钥,
GOOGLE_RECAPTCHA_SECRET_KEY = 'my_secret_key_here'
然后在我的 signup.html 中,
<script src='https://www.google.com/recaptcha/api.js?render=my_site_key_here'></script>
与以前不同的是,没有 < div > 标签来添加复选框。脚本本身在我的浏览器一侧呈现 recaptcha 符号。
我的问题是,
如何使用grecaptcha.execute进行验证。
我是否必须将带有我的站点密钥的脚本添加到我想要防止垃圾邮件的每个页面,或者是否有任何简单的方法