def POST(self, id): form = New.form() post = model.get_post(int(id)) if not form.validates(): return render.edit(post, form) model.update_post(int(id), form.d.title, form.d.content) raise web.seeother('/')
def POST(self): form = self.form() if not form.validates(): return render.new(form) title = form.d.title content = form.d.content model.new_post(title, content) raise web.seeother('/')
def POST(self, id): model.del_post(int(id)) raise web.seeother('/')
def POST(self): login_form = login() if login_form.validates(): if login_form.d.username == 'admin' and login_form.d.password == 'admin': web.setcookie('username', login_form.d.username) raise web.seeother('/')
def GET(self): web.setcookie('username', '', expires=-1) raise web.seeother('/')