码迷,mamicode.com
首页 > 其他好文 > 详细

django中的分页

时间:2020-05-29 13:29:02      阅读:48      评论:0      收藏:0      [点我收藏+]

标签:推导式   前端   方法   python   nat   rom   code   sel   imp   

分页

#首先导入分页的包
#在view.py文件中导入分页包,导入models表,用cate商品分类表距离
from django.core.paginator import Paginator
from .models import Cate

#先获取到所有要分页的数据
cate_obj = Cate.objects.all()

#实例化分页器
paginotor = Paginator(cate_obj,3)   #第一个参数为要分页的数据,第二个参数为一页获取多少条数据

#获取当前页的数据
paged = Paginotor.page(pid)  #一般为前端发送过来的pid(页数)

#最后将数据序列化返回

分页中常用的方法和属性

#Paginator类对象的属性
num_pages  #分页后的总页数

page_range  #分页后的页码列表,可以使用列表推导式循环后返回前端

#Paginator类对象的方法
page(self,number)  #返回第number页的page类实例对象,上面有使用

django中的分页

标签:推导式   前端   方法   python   nat   rom   code   sel   imp   

原文地址:https://www.cnblogs.com/hr20-04-19/p/12986797.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!