1000项目列表,使用flask-pagin创建多个页面

2024-05-20 03:42:33 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我有一个大约1000个项目的列表,并希望使用分页创建多个页面,这样就不会在一个页面中列出所有1000个项目。我该怎么做?我目前使用flask作为前端框架,并尝试使用flask paginate,但似乎不起作用。有人能给我指点吗?谢谢

{{pagination.info | safe}}

{% for user in users %}
<a href=/search/{{user}}>
<div class="panel panel-default col-md-6 col-md-offset-3">
    <div class="panel-body">
         {{user}}
        </div>
    </div>
</a>
{{pagination.links | safe}}
{% endfor%}

Python

^{pr2}$

Tags: 项目div框架flask列表paginationcol页面
1条回答
网友
1楼 · 发布于 2024-05-20 03:42:33

首先在路线上

pagination = Pagination(page=page, total=len(users), search=True, record_name='users') 

必须更正为

^{pr2}$

假设每页需要10个条目。在

您可以查看此链接以更好地了解如何处理分页 http://www.ergo.io/blog/better-pagination-in-flask/

相关问题 更多 >