예제 #1
0
파일: forum.py 프로젝트: Hammer2900/forum
 def GET(self, post_id):
     post, user = model.view_post(post_id)
     f = form.post_add_form(post_id)
     f.id = post_id
     t = model.list_comment(post_id)
     return render({
         'title': settings.SITE_NAME + ' - ' + post.title,
         'make_html': util.make_html
     }).view(post, user, t, f)
예제 #2
0
파일: forum.py 프로젝트: seekdoor/forum-1
 def POST(self, post_id):
     post, user = model.view_post(post_id)
     f = form.post_add_form()
     t = model.list_comment(post_id)
     if not f.validates():
         return render({'title': settings.SITE_NAME, 'make_html': util.make_html}).view(post, user, t, f)
     else:
         if f.d.id:
             post_id = model.new_comment(f.d.username, f.d.password, f.d.title, f.d.content, f.d.id)
             if post_id:
                 return web.redirect("/view/%d" % post_id)
             else:
                 return render().failed()
예제 #3
0
파일: forum.py 프로젝트: QiaoHaiZhong/forum
 def GET(self, post_id):
     post, user = model.view_post(post_id)
     f = form.post_add_form(post_id)
     f.id = post_id
     t = model.list_comment(post_id)
     return render({'title': settings.SITE_NAME + ' - ' + post.title, 'make_html': util.make_html}).view(post, user, t, f)