Exemplo n.º 1
0
 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)
Exemplo n.º 2
0
 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()
Exemplo n.º 3
0
 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)