def init_values(self):
current_total = self.found if self.search else self.total
pages = divmod(current_total, self.per_page)
self.total_pages = pages[0] + 1 if pages[1] else pages[0]
self.has_prev = self.page > 1
self.has_next = self.page < self.total_pages
args = request.args.copy()
args.update(request.view_args.copy())
self.args = {}
for k, v in args.lists():
if len(v) == 1:
self.args[k] = v[0]
else:
self.args[k] = v
self.endpoint = request.endpoint
评论列表
文章目录