def contact(request):
if request.method == 'POST':
form = ContactForm(request.POST)
if form.is_valid():
content_vars = {
'name': form.cleaned_data['name'],
'email': form.cleaned_data['email'],
'message': form.cleaned_data['message'],
}
send_mail(
'Contact form submission from okthess.gr',
render_to_string('main/contact-email.txt', content_vars),
settings.DEFAULT_FROM_EMAIL,
[settings.CONTACT_TO_EMAIL],
)
messages.info(request, "Thank you for contacting us! We'll answer ASAP.")
return HttpResponseRedirect(reverse('main:contact'))
else:
return HttpResponse('Contact form is invalid.')
else:
return render(request, 'main/contact.html')
评论列表
文章目录