这个是views.py

templates页面

效果图是

django自带Paginator实现分页功能-Python 技术分享 Java技术分享 Python 爬虫技术_微信公众号:zeropython—昊天博客

---------------------------------分隔线------------------------------------------------

写一个blog的时候用到了分页,纪录起来。

参数object_list (数据总量)和 per_page(每页的数据量)为必填参数
orphans(最后一页对象的最少数目,默认为0) 如果想避免最后一页显示太少。则可以使用这个值。 那么最后一页的数据,自动被前移一页。比如总共23个数据。每页显示 10.orphans=3 那么,第一页为10,第二页为13.
allow_empty_first_page(表示首页是否可以为空)如果是 False 而且object_list 为空,那么会触发 EmptyPage 异常。

简单用法
view层引用:

再看模版层, 用的semantic ui

template:

一个基本的分页模块就完成了。

django自带Paginator实现分页功能-Python 技术分享 Java技术分享 Python 爬虫技术_微信公众号:zeropython—昊天博客

更多django 教程

HTTPX 基础教程-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客