示例#1
0
 def post(self):
     try:
         pid = int(self.request.get('post'))
         clist = base.comments_for_client(models.comment.by_post_id(pid))
         self.response.out.write(json.dumps(comments_to_dicts(clist)))
     except ValueError:
         self.error(404)
示例#2
0
文件: async.py 项目: synee/abillist
 def post(self):
     try:
         pid = int(self.request.get('post'))
         clist = base.comments_for_client(models.comment.by_post_id(pid))
         self.response.out.write(json.dumps(comments_to_dicts(clist)))
     except ValueError:
         self.error(404)
示例#3
0
 def get(self):
     usr = admin.User.get_by_session(self.request)
     if not usr.admin:
         return base.raise_forbidden(self)
     self.put_page('templates/list_comments.html', {
         'comments': base.comments_for_client(comment.PendingComment.all()),
         'path': 'approvecomment',
         'clearall': True,
     })
示例#4
0
 def get(self):
     p = self.request_value('page', int)
     usr = admin.User.get_by_session(self.request)
     if not usr.admin:
         return base.raise_forbidden(self)
     self.put_page('templates/list_comments.html', {
         'comments': base.comments_for_client(models.comment.fetch(p)),
         'path': 'delcomment',
         'current_page': p,
         'page_count': xrange(models.comment.count_pages()),
     })
示例#5
0
 def get(self):
     usr = admin.User.get_by_session(self.request)
     if not usr.admin:
         return base.raise_forbidden(self)
     self.put_page(
         'templates/list_comments.html', {
             'comments': base.comments_for_client(
                 comment.PendingComment.all()),
             'path': 'approvecomment',
             'clearall': True,
         })
示例#6
0
 def get(self):
     p = self.request_value('page', int)
     usr = admin.User.get_by_session(self.request)
     if not usr.admin:
         return base.raise_forbidden(self)
     self.put_page(
         'templates/list_comments.html', {
             'comments': base.comments_for_client(models.comment.fetch(p)),
             'path': 'delcomment',
             'current_page': p,
             'page_count': xrange(models.comment.count_pages()),
         })