Я хотел бы включить форму электронной почты с Google Recaptcha, похожую или идентичную этой:
https://github.com/maru/django-contact-form-recaptcha
В этот существующий проект django github:
https://github.com/justdjango/video-membership
Где посетитель веб-сайта может отправлять электронные письма на учетную запись Gmail, которой я владею, непосредственно из формы.
Я отредактировал код из проекта GitHub для членства в видео, добавив в него страницу контактов. .
Как это можно сделать?
video-members-master / courses / urls.py:
from django.urls import path
from .views import ContactPageView
app_name = 'courses'
urlpatterns = [
path('contact/', ContactPageView.as_view(), name='contact')
]
video-members-master / курсы / 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 %}