Ejemplo n.º 1
0
Archivo: app.py Proyecto: yangdw/PyRepo
 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('/')
Ejemplo n.º 2
0
Archivo: app.py Proyecto: yangdw/PyRepo
 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('/')
Ejemplo n.º 3
0
Archivo: app.py Proyecto: yangdw/PyRepo
 def POST(self, id):
     model.del_post(int(id))
     raise web.seeother('/')
Ejemplo n.º 4
0
Archivo: app.py Proyecto: yangdw/PyRepo
 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('/')
Ejemplo n.º 5
0
Archivo: app.py Proyecto: yangdw/PyRepo
 def GET(self):
     web.setcookie('username', '', expires=-1)
     raise web.seeother('/')