Skip to content

Instantly share code, notes, and snippets.

@srgist
Created December 29, 2012 20:21
Show Gist options
  • Save srgist/4409157 to your computer and use it in GitHub Desktop.
Save srgist/4409157 to your computer and use it in GitHub Desktop.
PY: Initiate
import os
import webapp2
import jinja2
import urllib2
from google.appengine.ext import db
from xml.dom import minidom
from datetime import datetime,timedelta
from google.appengine.api import urlfetch
import json
template_dir = os.path.join(os.path.dirname(__file__), 'Srgtemplates')
jinja_env = jinja2.Environment(loader = jinja2.FileSystemLoader(template_dir), autoescape=True)
class Handler(webapp2.RequestHandler):
def write(self, *a, **kw):
self.response.out.write(*a, **kw)
def render_str(self, template, **params):
t = jinja_env.get_template(template)
return t.render(params)
def render(self, template, **kw):
self.write(self.render_str(template, **kw))
class MainPage(Handler):
def render_self(self):
self.render("front.html",txtmsg=txtmsg,list1=list1,list2=list2,statwarning=statwarning)
def get(self):
self.render_self()
def post(self):
self.redirect("/main")
app = webapp2.WSGIApplication([('/test', MainPage)], debug=True)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment