Django分页器(paginator)组件

it2025-09-17  3

from django.core.paginator import Paginator paginator = Paginator(book_list,3) # 先拿到分页器对象,第一个参数:对象列表,第二个参数:每页显示的条数 paginator.count # 总条数 paginator.num_pages # 总页数 paginator.page_range # 页码数列表 current_page = paginator.page(5) # 取某一页,返回一个对象 current_page.object_list # 某一页里所有数据,例如:这是第5也所有数据 current_page.has_next() # 是否有下一页 current_page.has_previous() # 是否有上一页 current_page.next_page_number() # 下一页的页码数 current_page,previous_page_number() # 上一页的页码数

Django 实现分页功能

最新回复(0)