Esempio n. 1
0
	def get(self):
		"""
		Directory of all drawings stored in the data store
		"""
		q = Path.all()
		q.order("-date_created")
		template_values = {
			'drawings': q,
		}
		path = os.path.join(os.path.dirname(__file__), 'templates/admin.html')
		self.response.out.write(template.render(path, template_values))
Esempio n. 2
0
 def get(self):
     drawing_id = self.request.get("drawing_id", default_value=None)
     if drawing_id is None:
         q = Path.all().order("play_count")
         if q.count():
             path = q.fetch(1)[0]
         else:
             path = Path(key_name="initial", json="{}")
     else:
         path = Path.get(db.Key(drawing_id))
     path.play_count += 1
     path.put()
     self.response.out.write('[{"paths":%s,"success":true}]' % path.json)