django - 将 Recaptcha 电子邮件表单合并到现有的 Django 项目中
问题描述
我想在 Google Recaptcha 中加入与此类似或相同的电子邮件表单:
https://github.com/maru/django-contact-form-recaptcha
进入这个现有的 django github 项目:
https://github.com/justdjango/video-membership
网站访问者可以通过表单向我直接拥有的 Gmail 帐户发送电子邮件。
为此,我编辑了视频会员 github 项目中的代码,以包含一个联系页面。
如何实现?
视频会员大师/课程/urls.py:
from django.urls import path
from .views import ContactPageView
app_name = 'courses'
urlpatterns = [
path('contact/', ContactPageView.as_view(), name='contact')
]
视频会员大师/课程/views.py
from django.views.generic import TemplateView
class ContactPageView(TemplateView):
template_name = 'contact.html'
视频会员大师/课程/模板/contact.html:
{% extends 'courses/base.html' %}
{% block content %}
<h1>Contact</h1>
{% endblock %}
解决方案
推荐阅读
- puppeteer - 如何使用 puppeter 设置的扩展启动我的浏览器?
- orika - orika SourceCodeContext.getInstance StuckThreadMaxTime
- postgresql - PostgreSQL:错误:列“”不存在
- javascript - 如何将对象处理程序传递给 vue 组件
- sql-server - 为什么在我的递归 cte 中我发现重复的最后一条记录?
- kotlin - 片段内 RecyclerView 的 Kotlin OnItemClickListener
- python - Stop() gevent webserver 永远不会被调用
- laravel - 将 eloquent 查询构建器方法链接到 find()
- laravel-7 - 函数 QuoteController::create 的参数太少,0 已通过
- python - 列出 discord.py Cog 中的命令