예제 #1
0
파일: app.py 프로젝트: 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('/')
예제 #2
0
파일: app.py 프로젝트: 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('/')
예제 #3
0
파일: app.py 프로젝트: yangdw/PyRepo
 def POST(self, id):
     model.del_post(int(id))
     raise web.seeother('/')
예제 #4
0
파일: app.py 프로젝트: 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('/')
예제 #5
0
파일: app.py 프로젝트: yangdw/PyRepo
 def GET(self):
     web.setcookie('username', '', expires=-1)
     raise web.seeother('/')