1、定义
分页是指在web页面有大量数据需要显示,为了阅读方便在每页中只显示部分数据。优点是方便阅读和减少数据量提取,减轻服务器压力。
Django提供了Paginator类可方便的实现分页功能。Paginator类位于’django.core.paginator’模块中。
2、Paginator
负责分页数据整体的管理。
(1)Paginator对象构造方法:
paginator = Paginator(object_list, per_page)
参数:
- object_list:需要分页数据的对象列表
- per_page:每页数据个数
返回值:
Paginator的对象