亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Django的分頁(yè)器實(shí)例(paginator)

 更新時(shí)間:2017年12月01日 08:51:55   作者:Moses^  
下面小編就為大家分享一篇Django的分頁(yè)器實(shí)例(paginator),具有很好的參考價(jià)值,希望對(duì)大家有所幫助

先導(dǎo)入模塊:

from django.core.paginator import Paginator, EmptyPage, PageNotAnInteger

分頁(yè)器paginator 下面的所有方法:

 book_list=Book.objects.all() 

 paginator = Paginator(book_list, 10) #實(shí)例化出一個(gè)對(duì)象

 print("count:",paginator.count)   #數(shù)據(jù)總數(shù)
 print("num_pages",paginator.num_pages) #總頁(yè)數(shù)
 print("page_range",paginator.page_range) #頁(yè)碼的列表



 page1=paginator.page(1) #第1頁(yè)的page對(duì)象
 for i in page1:   #遍歷第1頁(yè)的所有數(shù)據(jù)對(duì)象
  print(i)

 print(page1.object_list) #第1頁(yè)的所有數(shù)據(jù)


 page2=paginator.page(2)

 print(page2.has_next())   #是否有下一頁(yè)
 print(page2.next_page_number()) #下一頁(yè)的頁(yè)碼
 print(page2.has_previous())  #是否有上一頁(yè)
 print(page2.previous_page_number()) #上一頁(yè)的頁(yè)碼



 # 拋錯(cuò)
 #page=paginator.page(12) # error:EmptyPage

 #page=paginator.page("z") # error:PageNotAnInteger

 '''

以上這篇Django的分頁(yè)器實(shí)例(paginator)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論