def GET(self, id): form = category_form() category = get_category(id) categories = category_tree() form.fill(category) req = web.ctx.req req.update({ 'form': form, 'categories': categories, }) return render.category_edit(**req)
def GET(self): form = category_form() categories = category_tree() parent_id = web.input(parent_id=None).parent_id form.parent_id.set_value(parent_id) req = web.ctx.req req.update({ 'form': form, 'categories': categories, }) return render.category_edit(**req)
def POST(self): form = category_form() if not form.validates(): categories = category_tree() req = web.ctx.req req.update({ 'form': form, 'categories': categories, }) return render.category_edit(**req) new_category(form.d) raise web.seeother('/category/index')