Пример #1
0
 def get(self, *args):
     key = args[0]
     ar = Article.get_by_key(key)
     page_size = 5
     comment_query = Comment.get_by_article(key)
     cur_page = self.get_argument("cur_page", int(math.ceil(comment_query.count() / page_size)))
     comment = pagination(count_all=comment_query.count(), query=comment_query, page_size=page_size, cur_page=cur_page)
     next_back = Article.get_next_back(key)
     if ar is not None:
         page_title = ar.header
         self.render(
             "spider.html",
             page_title=page_title,
             ar=ar,
             comment=comment,
             next_back=next_back,
         )
     else:
         self.messages.error("文章链接已经更新")
         self.redirect(url_for("index"))