def post(self): abrv = cgi.escape(self.request.get('abrv')) text = cgi.escape(self.request.get('text')) if self.request.get('add') != "": if abrv != "" and text != "": item = AbbreviationGuide.get_or_insert(text) if item.name != abrv: item.name = abrv item.put() elif self.request.get('del') != "": item = AbbreviationGuide.get_by_key_name(key_names=text) if item != None: item.delete() self.redirect('/admin/abrvguide', permanent=False)
def get(self): items = [] for guide in AbbreviationGuide.all(): items.append(AdminAbrvGuideItem(guide.name, guide.key().name())) template_values = { "items": items } path = os.path.join(os.path.dirname(__file__), 'template/adminabrvguide.html') self.response.out.write(template.render(path, template_values))
def get(self): items = [] for guide in AbbreviationGuide.all(): items.append(AdminAbrvGuideItem(guide.name, guide.key().name())) template_values = {"items": items} path = os.path.join(os.path.dirname(__file__), 'template/adminabrvguide.html') self.response.out.write(template.render(path, template_values))