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))
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)