from django.shortcuts import render from django.core.mail import EmailMessage from django.contrib import messages from mhackspace.contact.forms import ContactForm def contact(request): form_class = ContactForm if request.method == 'POST': form = form_class(data=request.POST) if form.is_valid(): data = form.cleaned_data email = EmailMessage( '[%s] - %s' % (data['enquiry_type'], data['subject']), data['message'], data['contact_email'], to=['contact@maidstone-hackspace.org.uk'], headers={'Reply-To': data['contact_email']}) email.send() messages.add_message(request, messages.INFO, 'E-Mail sent') else: form = form_class() return render(request, 'pages/contact.html', { 'form': form, })