Beispiel #1
0
 def get(self):
     items = []
     for param in Parameter.all():
         items.append(AdminParamItem(param.key().name(), param.desc, param.value))
     template_values = { "items": items }
     path = os.path.join(os.path.dirname(__file__), 'template/adminparam.html')
     self.response.out.write(template.render(path, template_values))
Beispiel #2
0
 def post(self):
     name = cgi.escape(self.request.get('name'))
     value = cgi.escape(self.request.get('value'))
     if self.request.get('add') != "":
         if value != "" and name != "":
             item = Parameter.get_by_key_name(name)
             if item != None and item.value != value:
                 item.value = value
                 item.put()
     self.redirect('/admin/param', permanent=False)