我是 django 的初学者(django 1.7 python 2.7)。
我正在尝试在我的 django 重置密码表单中添加任何验证码。
我正在尝试使用这个recaptcha djano 插件。
我已按照说明添加了必要的设置:
Installed django-recaptcha to the Python path.
Added captcha to the INSTALLED_APPS setting.
在我的 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()
如何访问内置的重置密码表单?作为一个初学者,我怀疑我必须自定义内置的重置密码表单,但我该怎么做呢?我什至不确定内置的重置密码表单在哪里。如何在重置密码表单中自定义构建或推送到教程的示例将很方便。
我搜索了 SO & google,但找不到任何合适的东西。