From 637e23db7740d888478056aa937dd6804c6d80d3 Mon Sep 17 00:00:00 2001
From: hardythe1
Date: Mon, 22 Sep 2014 16:49:59 +0530
Subject: added testcontact form instead of mentioning individual email
addresses
---
static/website/templates/contact.html | 55 +++++++++++++---------------------
static/website/templates/schedule.html | 3 +-
static/website/templates/venue.html | 2 ++
website/urls.py | 1 +
website/views.py | 27 +++++++++++++++++
5 files changed, 52 insertions(+), 36 deletions(-)
diff --git a/static/website/templates/contact.html b/static/website/templates/contact.html
index a6959b6..7ed6d37 100644
--- a/static/website/templates/contact.html
+++ b/static/website/templates/contact.html
@@ -6,39 +6,24 @@ Contact Us
{% block content %}
Contact Us
-For any queries regarding registration, accomodation or any other issues, please feel free to contact us.
-
-
+
+
+Feel free to drop us a message regarding any of your queries.
+
+{% if mailsent %}
+Thank you for contacting us ! We will be reaching you out soon.
+{% endif %}
+
+
{% endblock %}
diff --git a/static/website/templates/schedule.html b/static/website/templates/schedule.html
index a79a7fb..0f07773 100644
--- a/static/website/templates/schedule.html
+++ b/static/website/templates/schedule.html
@@ -5,7 +5,8 @@ Schedule
{% endblock %}
{% block content %}
-Contact Us
+Schedule
+
Will be updated soon.
diff --git a/static/website/templates/venue.html b/static/website/templates/venue.html
index 5e1935c..1adff73 100644
--- a/static/website/templates/venue.html
+++ b/static/website/templates/venue.html
@@ -8,6 +8,8 @@ Venue
{% endblock %}
{% block content %}
+Venue - IIT Bombay
+
diff --git a/website/urls.py b/website/urls.py
index e65cb69..26f3c7f 100644
--- a/website/urls.py
+++ b/website/urls.py
@@ -9,6 +9,7 @@ urlpatterns = patterns('',
url(r'^schedule/$', 'website.views.schedule', name='schedule'),
url(r'^sponsors/$', 'website.views.sponsors', name='sponsors'),
url(r'^contact/$', 'website.views.contact', name='contact'),
+ url(r'^test-contact/$', 'website.views.testcontact', name='testcontact'),
url(r'^register/$', 'website.views.register', name='register'),
url(r'^invited-speakers/$', 'website.views.invited_speakers', name='invited_speakers'),
url(r'^call-for-proposals/$', 'website.views.call_for_proposals', name='call_for_proposals'),
diff --git a/website/views.py b/website/views.py
index 7c1bf98..cd69a34 100644
--- a/website/views.py
+++ b/website/views.py
@@ -3,6 +3,7 @@ from django.core.context_processors import csrf
from django.views.decorators.csrf import csrf_exempt
from django.shortcuts import render
from django.template import RequestContext
+from django.core.mail import send_mail
from website.forms import UserLoginForm, UserRegisterForm, ProposalForm
from website.models import Proposal
@@ -17,8 +18,34 @@ def venue(request):
return render(request, 'website/templates/venue.html')
def contact(request):
+ """if request.method == "POST":
+ context = {}
+ context.update(csrf(request))
+ from_email = request.POST['user_email']
+ to = ("scipy@fossee.in",)
+ subject = request.POST['subject']
+ message = request.POST['message']
+ send_mail(subject, message, from_email, to, fail_silently=False)
+ context['mailsent'] = True
+ return render(request, 'website/templates/contact.html', context)"""
return render(request, 'website/templates/contact.html')
+
+def testcontact(request):
+ if request.method == "POST":
+ context = {}
+ context.update(csrf(request))
+ from_email = request.POST['user_email']
+ to = ("scipy@fossee.in",)
+ subject = request.POST['subject']
+ message = request.POST['message']
+ send_mail(subject, message, from_email, to, fail_silently=False)
+ context['mailsent'] = True
+ return render(request, 'website/templates/contact.html', context)
+ return render(request, 'website/templates/contact.html')
+
+
+
def register(request):
return render(request, 'website/templates/register.html')
--
cgit