コード例 #1
0
ファイル: views.py プロジェクト: e911miri/unicorn
 def post(self):
     tfrom = int(self.request.get("tfrom"))
     tto = int(self.request.get("tto"))
     day = self.request.get("day")
     venue = self.request.get("venue")
     course = self.request.get("course")
     notes = self.request.get("notes")
     msg = Timeslot(tfrom=tfrom, tto=tto, day=day, venue=venue, notes=notes, course=course)
     msg.put()
     template_values = engine.globals
     template_values['message'] = msg
     template = engine.jinja_environment.get_template('timetables/timeslot/confirm.html')
     self.response.out.write(template.render(template_values))
コード例 #2
0
ファイル: views.py プロジェクト: e911miri/unicorn
 def post(self):
     content = self.request.post("content")
     key = self.request.post("key")
     if content and key:
         comment = Comment(content=content, timeslot=Timeslot.get(key))
         comment.put()
     self.redirect(self.request.path)
コード例 #3
0
ファイル: views.py プロジェクト: e911miri/unicorn
 def get(self):
     key = self.request.get('key')
     if key:
         timeslot = Timeslot.get(key)
         if timeslot:
             template = engine.jinja_environment.get_template('timetables/timeslot.html')
             template_values = engine.globals
             template_values["timeslot"] = timeslot
             template_values["comments"] = Comment.all().filter('timeslot =', timeslot)
             self.response.out.write(template.render(template_values)) 
             
         else:
             print dir(self.request)
コード例 #4
0
ファイル: views.py プロジェクト: e911miri/unicorn
 def get(self, key):
     template_values = engine.globals
     template_values['message'] = Timeslot.get(cgi.escape(key))
     template = engine.jinja_environment.get_template('timetables/timeslot/show.html')
     self.response.out.write(template.render(template_values))
コード例 #5
0
ファイル: views.py プロジェクト: e911miri/unicorn
 def __init__(self, day):
     self.day = day
     self.timeslots = Timeslot.all().filter("day =", day)