我是一个django初学者(django 1.7 python 2.7)。
我正在尝试在我的django重置密码表单中添加无验证码recaptcha。
我正在尝试使用这个recaptcha django插件。
我已经按照说明添加了必要的设置:
将django-recaptcha安装到Python路径中。
将captcha添加到INSTALLED_APPS设置中。
将以下内容添加到我的settings.py文件中:
RECAPTCHA_PUBLIC_KEY = '76wtgdfsjhsydt7r5FFGFhgsdfytd656sad75fgh' # fake - for the purpose of this post.
RECAPTCHA_PRIVATE_KEY = '98dfg6df7g56df6gdfgdfg65JHJH656565GFGFGs' # fake - for the purpose of this post.
NOCAPTCHA = True
接下来的说明建议将验证码添加到表单中,如下所示:
from django import forms
from captcha.fields import ReCaptchaField
class FormWithCaptcha(forms.Form):
captcha = ReCaptchaField()
如何访问内置的重置密码表单?作为初学者,我猜想我必须自定义内置的重置密码表单,但我该怎么做呢?我甚至不确定内置的重置密码表单在哪里。提供一个自定义内置重置密码表单的示例或推荐一个教程将会很有帮助。
我已经在Stack Overflow和Google上搜索了,但没有找到合适的内容。