Django与Google Recaptcha V3的联系表-集成。
django-contact-recaptcha-v3的Python项目详细描述
django联系人表单是一个简单的django联系人表单,与google recaptcha v3集成。
快速启动
将“表单”添加到已安装的应用程序设置中,如下所示:
INSTALLED_APPS = [ ... 'contact-form', ]
在项目url.py中包含polls urlconf,如下所示:
path('', include('contact-form.urls')),
运行python manage.py migrate来创建表单模型。
要查找模板,请将此行添加到settings.py:
TEMPLATES = [ { ... 'DIRS': [os.path.join(BASE_DIR, 'templates')], ... } ]
要设置电子邮件并重新显示,只需将此代码与设置中的键一起粘贴即可。py:
EMAIL_HOST = 'smtp.foo.com' EMAIL_USE_TLS = True EMAIL_PORT = 587 EMAIL_HOST_USER = 'foo@gfoo.com' EMAIL_HOST_PASSWORD = 'swordfish' RECAPTCHA_SITE_KEY = "" RECAPTCHA_SECRET_KEY = ""
访问http://127.0.0.1:8000/contact/查看联系人表单。