def GET(self, id): post = module.get_item(int(id)) if not post: raise web.seeother("/") form = Add.form() form.fill(post) return render.edit(post, form)
def POST(self, id): form = Add.form() post = module.get_item(int(id)) if not form.validates(): return render.edit(post, form) module.update_item(id, form.d.name, form.d.address, form.d.tel) raise web.seeother("/view")