Django-Paginator分页
整个功能都已经被封装好了,Paginator⽤于分⻚,但Paginator并不具体管理具体的⻚的处理,而是使⽤Page 对象管理具体页面
一、Paginator对象
语法:
Paginator(
对象的属性:
count 分⻚对象的个数
num_pages 总⻚数
page_range ⻚码的列表
方法:
page(num) 返回page对象 如果给定的⻚码不存在 则抛出异常
二、page对象
类别名称说明属性object_list当前页码上所有数据属性number当前页码值属性paginator返回Paginstor的对象方法has_next是否有下一页方法has_previous是否有上一页方法has_other_pages是否有其他页方法next_page_number返回下一页页码方法previous_page_number
共有 0 条评论