标签:页码 contact span color mod cts 根据 djang 需要
本文主要探讨的是前后端分离模式下,Django分页的使用
#导入 from django.core.paginator import Paginator,EmptyPage #获取数据库表所有数据 group_all_list = models.Group.objects.all().order_by("id") #分页对象 pageintor = Paginator(group_all_list,2) #GET参数 page = request.GET.get("page") try: #找到请求的页码 contacts = pageintor.page(page) #总页数 print(pageintor.num_pages) #有下一页,可用于下一页按钮和尾页的判断 print(contacts.has_next()) #有上一页,可用于上一页按钮和首页的判断 print(contacts.has_previous())
#当前页的数据
print(contacts.object_list)
except EmptyPage: print("没有页数")
将需要的数据整理后,json.dumps()返回前端
根据后端返回的几个参数,用javascript动态生成分页
标签:页码 contact span color mod cts 根据 djang 需要
原文地址:https://www.cnblogs.com/igzh/p/9125535.html