官方文档连接地址为:https://docs.djangoproject.com/en/2.1/topics/pagination/
在创建分页前先导入模块;
from django.core.paginator import Paginator
paginator对象:
创建格式为:
blogs = Blog.objects.all()
paginator = Paginator(blogs,10)#实例化一个分页对象,设置每一页显示10条
这里创建分页的同时时一般需要注意下我们在models.py是否这是默认排序,否则会弹出提示信息。
paginator属性:
Paginator.count----所有页面中对象的总数
Paginator.num_pages----总页数
Paginator.page_range----页码迭代器