def post(self, entry_id): entry = Entry.update_entry(entry_id, self.request2params(self.request)) if entry is None: entry = Entry.get_entry(entry_id) return self.redirect('/admin/entry/%d?status=fail' % entry.key.id()) time.sleep(0.1) return self.redirect('/admin/entry/%d?status=done' % entry.key.id())
def post(self): entry = Entry.update_entry(None, self.request2params(self.request), True) if entry is None: return self.redirect('/admin/entry/new?status=fail') time.sleep(0.1) return self.redirect('/admin/entry/%d?status=done&is_new=true' % entry.key.id())