我已经安装了django-recaptcha并在已安装的应用中包含了验证码。我正在使用此页面中的私钥和公钥:https://github.com/praekelt/django-recaptcha。
我收录了captcha = ReCaptchaField()
声明。当我点击页面时,它显示如下:
验证码:输入错误:k:网站密钥格式无效
不确定错误的位置。需要一些指导。
html看起来像这样:
这就是我输入的内容:
RECAPTCHA_PRIVATE_KEY = '98dfg6df7g56df6gdfgdfg65JHJH656565GFGFGs'
RECAPTCHA_PUBLIC_KEY = '76wtgdfsjhsydt7r5FFGFhgsdfytd656sad75fgh'
RECAPTCHA_USE_SSL = True
答案 0 :(得分:1)
根据following thread,切换私钥和公钥可修复此错误。也就是说,使用
RECAPTCHA_PUBLIC_KEY = '98dfg6df7g56df6gdfgdfg65JHJH656565GFGFGs'
RECAPTCHA_PRIVATE_KEY = '76wtgdfsjhsydt7r5FFGFhgsdfytd656sad75fgh'
而不是documentation中给出的另一种方式。
答案 1 :(得分:1)
您需要在google to注册才能获得自己的api密钥
答案 2 :(得分:0)
输入您的网站网址,而不是" http://"。没有" www"没有" /" (在网站名称末尾)。我的意思是简单地在那里添加网站名称,例如,你可以添加" xyz.com"。这将解决问题。