flask_paginate.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:lalascan 作者: blackye 项目源码 文件源码
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
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号