亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

如何在django中實現分頁功能

瀏覽:140日期:2024-10-09 18:16:16

1.在html頁面中導入js文件和css文件

<link rel='stylesheet' href='http://www.aoyou183.cn/static/css/jquery.pagination.css' rel='external nofollow' ><script type='text/javascript' src='http://www.aoyou183.cn/static/js/jquery-1.12.4.min.js'></script><script type='text/javascript' src='http://www.aoyou183.cn/static/js/jquery.pagination.min.js'></script>

2.寫一個展示分頁的div容器

<div class='page'></div>

3.前端分頁邏輯

<script> $(function(){ $('#pagination').pagination({ currentPage:{{current_page}}, totalPage:{{total_page}}, callback:function(current){ window.location.href = ’?page=’+current} });});</script>

4.django獲取當前頁數,定義每頁展示的數量,和返回數據等

from django.core.paginator import Paginatordef detail(request,id): category = models.Category.objects.all() news = models.News.objects.filter(cate=id).all() # 從url上獲取當前請求的頁數 p = request.GET.get(’page’,1) current_page = int(p) # 每頁顯示的條數 page_count = 1 # 顯示數據庫數據,并且規定每頁顯示多少條數據 page = Paginator(news,page_count) # 當前請求的頁數 news = page.get_page(current_page) # 顯示的總頁數 total_page = page.num_pagesreturn render(request,’app1/news.html’,locals())

django中的分頁功能已經完成,效果圖如下:

如何在django中實現分頁功能

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Django
相關文章:
主站蜘蛛池模板: 国产午夜不卡 | 精品国自产拍天天拍2021 | 国产综合色在线视频播放线视 | 国产精品高清视亚洲精品 | 青娱乐91视频 | 国产一级大片 | 91福利国产在线观一区二区 | 久久综合久久综合久久综合 | 国产精品嫩草影院免费看 | 精品成人免费播放国产片 | 在线观看欧洲成人免费视频 | 欧美呦女 | 亚洲成年人网址 | 深夜做爰性大片很黄很色视频 | 免费国产午夜在线观看 | 99视频在线精品免费观看18 | 国产一区二区自拍视频 | 最新欧美精品一区二区三区不卡 | 91视频亚洲| 伊人久久综合视频 | 中国日本欧美韩国18 | 91亚洲精品久久 | 亚洲国产欧美91 | 夜夜爽天天狠狠九月婷婷 | 日本一级特级毛片视频 | 99综合 | 成人国产精品久久久免费 | 欧洲性大片xxxxx久久久 | 精品国产免费一区二区 | 国产福利91 | 久久99精品久久久久久h | 亚洲绝美精品一区二区 | 播放中国女人毛片一级带 | 鲁大师7视频在线观看 | 亚洲国产日韩a在线亚洲 | 国产日韩一区二区 | 欧美一区二区三区东南亚 | 国产网红精品 | 日本一线a视频免费观看 | 三级视频黄色 | 成年人激情网 |