ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
1.在index函数里设置分页url ``` page = request.GET.get('page') if page: page = int(page) else: page = 1 print('page param', page) ``` **Django 分页组件** 2.进入django shell python manage.py shell ``` from django.core.paginator import Paginator >>>l = [1, 2, 3, 4] 定义一个数组 >>>prin t(1) [1, 2, 3, 4] >>> p = Paginator(l ,2) #设置 列表 , 每页几条数据 >>> p.num_pages #页数 2 >>> p.cout 列表长度 4 >>> page1 = p.page(1) #获取第一页的数据 >>> page1.object_list [1, 2] >>> page2.object_list [3,4] >>>page2.has_next() #page2是否有下一页 False >>>page1.has_next() #page1是否有下一页 True >>> page1.has_previous() #page1是否有上一页 False >>> page2.has_previous() #page2 是否有上一页 True ```