>>> page1=Paginator(list1,10)#生成一个Paginator对象
>>> print(page1.count)#打印总的记录数,即列表list1的长度
150
>>> print...page1.page(1))#打印第一页的page对象
>>> page1.page(1).object_list#打印第一页的所有记录
[0, 1, 2, 3, 4, 5....page(2).next_page_number()#打印当前的页(第2页)的下一页的页码
3
>>> page1.page(2).has_next()#第2页是否有下一页
True
>>> page1...(page) # 获取当前页码的记录
except PageNotAnInteger:
post_list = paginator.page(1) # 如果用户输入的页码不是整数时...,显示最后一页的内容
return render(request,'blog/index.html',locals())
前端代码:
在需要分页的地方加入
{% load staticfiles