geoscixyz / geoscixyz-website

website for geosci.xyz
http://geosci.xyz
MIT License
0 stars 4 forks source link

Contact Page #4

Closed rowanc1 closed 8 years ago

rowanc1 commented 8 years ago

Similar to: image

Something like:

import cgi
import datetime
import webapp2

from google.appengine.ext import ndb
from google.appengine.api import users
from google.appengine.api import mail
from google.appengine.api import urlfetch

import os
import jinja2
import urllib, hashlib
import json

class Contact(webapp2.RequestHandler):
    def get(self):
        setTemplate(self, {}, 'contact.html')

    def post(self):
        email   = self.request.get('email')
        name    = self.request.get('name')
        message = self.request.get('message')

        sender_address = "SimPEG Mail <rowanc1@gmail.com>"
        email_to = "Rowan Cockett <rowanc1@gmail.com>"
        email_subject = "SimPEGMail"
        email_message = "New email from:\n\n%s<%s>\n\n\n%s\n" % (name,email,message)

        mail.send_mail(sender_address, email_to, email_subject, email_message)

        # DO A REDIRECT to /contact?success=True
lheagy commented 8 years ago
geosci 2016-04-13 10-43-35