def post(self):
form = TopicCommentMoreForm(self.request.arguments)
if not form.validate():
raise HTTPError(404)
page = form.page.data
topic_id = form.topic_id.data
skip = COMMUNITY_SETTINGS['topic_comment_number_per_page'] * page
limit = COMMUNITY_SETTINGS['topic_comment_number_per_page']
comment_list = yield TopicCommentDocument.get_comment_list(
topic_id, skip, limit
)
html = ''.join(
self.render_string(
'community/template/topic-comment-list-item.html',
comment=comment
) for comment in comment_list
)
self.write_json({'html': html, 'page': page + 1})
评论列表
文章目录