def GET(self, id): clip = model.get_clip(int(id), getuser()) if clip: form = index.form() form.fill(clip) return render.edit(clip, form) else: raise web.seeother('/')
def POST(self, id): form = index.form() clip = model.get_clip(int(id), getuser()) if clip: if not form.validates(): return render.edit(clip, form) model.update_clip(int(id), form.d.title, form.d.content, getuser()) raise web.seeother('/') else: raise web.seeother('/')