示例#1
0
 def post(self):
     pdict = self.request.POST
     action = pdict.get("action", "")
     
     if action == "new":
         try:
             Category.new(pdict.get("category.url", randstr()),
                          pdict.get("category.title"),
                          pdict.get("category.discription") )
             Category.refresh_total()
         except Rollback, ex:
             self.jsonout(ex)
         else:
             self.jsonout("ok")
    def post(self):
        parent_key = self.request.get("parent_key")
        name = self.request.get("category_name")

        if len(name) < 3:
            pass  # no feedback, as of now
        else:
            try:
                parent = Category.get(db.Key(parent_key))
                Category.new(name, parent)
            except db.BadKeyError:
                pass  # no feedback, as of now
            except:
                pass  # no feedback, as of now

        self.redirect("./?category=" + parent_key)