5

我已经安装了 django-recaptcha 并将验证码包含在已安装的应用程序中。我正在使用此页面中的私钥和公钥:https ://github.com/praekelt/django-recaptcha 。

我包括了声明captcha = ReCaptchaField()。当我点击页面时,它看起来像这样:

验证码:输入错误:k:站点密钥格式无效

不确定错误在哪里。需要一些指导。

html 看起来像这样:

在此处输入图像描述

这是我输入的:

RECAPTCHA_PRIVATE_KEY = '98dfg6df7g56df6gdfgdfg65JHJH656565GFGFGs'
RECAPTCHA_PUBLIC_KEY = '76wtgdfsjhsydt7r5FFGFhgsdfytd656sad75fgh'
RECAPTCHA_USE_SSL = True
4

3 回答 3

1

根据以下线程,切换私钥和公钥可以修复此错误。也就是说,使用

RECAPTCHA_PUBLIC_KEY = '98dfg6df7g56df6gdfgdfg65JHJH656565GFGFGs'
RECAPTCHA_PRIVATE_KEY = '76wtgdfsjhsydt7r5FFGFhgsdfytd656sad75fgh'

而不是文档中给出的其他方式。

于 2012-09-03T16:27:25.893 回答
1

您需要在google 注册以获得您自己的 api 密钥

于 2013-08-25T08:46:39.993 回答
0

输入您的网站 URL,不带“http://”。没有“www”没有“/”(在网站名称的末尾)。我的意思是简单地添加网站名称,例如,您可以添加“xyz.com”。这将解决问题。

https://www.google.com/recaptcha/admin#whyrecaptcha

于 2014-09-23T11:03:41.673 回答