Ошибка имени в / contact / name 'ContactForm' не определена ошибка: - PullRequest
1 голос
/ 16 апреля 2020

Я создаю контактную страницу, на которой пользователю отправляется электронное письмо. Когда я go для доступа к странице контакта, я сталкиваюсь с ошибкой "NameError at / contact / name 'ContactForm' не определено"

Есть идеи?

Код:

def Contact(request):
    Contact_Form = ContactForm
    if request.method == 'POST':
        form = Contact_Form(data=request.POST)

        if form.is_valid():
            contact_name = request.POST.get('contact_name')
            contact_email = request.POST.get('contact_email')
            contact_content = request.POST.get('content')

            template = get_template('/contact_form.txt')
            context = {
                'contact_name' : contact_name,
                'contact_email' : contact_email,
                'contact_content' : contact_content,
            }

            content = template.render(context)

            email = EmailMessage(
                "New contact form email",
                content,
                "Creative web" + '',
                ['servwishes@gmail.com'],
                headers = { 'Reply To': contact_email }
            )
enter code here
            email.send()

            return redirect('blog:success')
    return render(request, 'users/contact.html', {'form':Contact_Form })
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...