blob: e3a65112ab28d7b9db5ba1258742f30a8823d26b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
from django.shortcuts import render, redirect
from django.core.mail import send_mail
from contact.forms import ContactForm
def contact_form(request):
return render(request, 'contact/form.html', {
'form': ContactForm(),
})
def contact_processor(request):
if request.method != "POST":
return redirect("contact:form")
form = ContactForm(request.POST)
if not form.is_valid():
return redirect("contact:form")
send_mail(form.cleaned_data['subject'], form.cleaned_data['message'],
form.cleaned_data['sender'], ['codemash@example.com'])
return render(request, 'contact/thanks.html', {
'form': form,
})
|