def GET(self): form = template_form() req = web.ctx.req req.update({ 'form': form, }) return render.template_edit(**req)
def GET(self, id): form = template_form() template = get_template(id) form.fill(template) req = web.ctx.req req.update({ 'form': form, }) return render.template_edit(**req)
def POST(self, id): form = template_form() if not form.validates(): req = web.ctx.req req.update({ 'form': form, }) return render.template_edit(**req) save_template(int(id), form.d) raise web.seeother('/template/index')