from django.conf import settings
from django.core.mail import EmailMessage
from django.shortcuts import render
from ..utils import render_to_json_response
from . import forms
from . import models

def index(request):
    success = True
    if request.method == 'POST':
        form = forms.ContactForm(request.POST)
        if form.is_valid():
            message = 'From: %s\n\n%s' % (form.cleaned_data['email'], form.cleaned_data['message'])
            subject = 'phantas.ma contact message'
            from_ = settings.CONTACT_FROM_EMAIL
            to = [settings.CONTACT_TO_EMAIL]
            msg = EmailMessage(subject, message, from_, to, reply_to=[form.cleaned_data['email']])
            msg.send(fail_silently=True)
        else:
            success = False
    else:
        success = False
    return render_to_json_response({'success': success})