def edit(id): if request.method == 'GET': p = gcss.get(gcss.c.id==id) form = GcssForm(data={'title':p.title,'content':p.content,'csscode':p.csscode,'jscode':p.jscode,'examplecode':p.examplecode}) return {'form':form} elif request.method == 'POST': form = GcssForm() flag = form.validate(request.params) n = gcss.get(gcss.c.id == id) if n: n.title = form.data.title n.content = form.data.content n.csscode = form.data.csscode n.jscode = form.data.jscode n.examplecode = form.data.examplecode n.save() return redirect('/gcss')
def display(id): n=gcss.get(gcss.c.id==id) if n: return {'n':n} return redirect('/gcss')
def delete(id): n = gcss.get(gcss.c.id == id) if n: n.delete() return redirect('/gcss');