def post(self, id): s = BuzzSys.mc_get(id) if s: htm = self.get_argument('htm', None) seq = self.get_argument('seq', None) seq = int(seq) if not htm and seq: return self.get(id) buzz_sys_edit(id, htm, seq) self.redirect('/buzz/sys')
def post(self): id_list = buzz_sys_init_id_list() li = [(id, int(self.get_argument('seq%s' % id, 0))) for id in id_list] li = filter(bool, li) li.sort(key=lambda x: x[1]) for seq, (id, _) in enumerate(li, 1): s = BuzzSys.mc_get(id) s.seq = seq s.save() mc_buzz_sys_init_id_list.delete('') self.redirect('/buzz/sys/init')
def post(self): id_list = buzz_sys_init_id_list() li = [(id, int(self.get_argument('seq%s' % id, 0))) for id in id_list] li = filter(bool, li) li.sort(key=lambda x:x[1]) for seq, (id, _) in enumerate(li, 1): s = BuzzSys.mc_get(id) s.seq = seq s.save() mc_buzz_sys_init_id_list.delete('') self.redirect('/buzz/sys/init')
def get(self, id): s = BuzzSys.mc_get(id) if s: self.render(s=s)