色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

如何在django中實現分頁功能

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

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

<link rel='stylesheet' href='http://www.lshqa.cn/static/css/jquery.pagination.css' rel='external nofollow' ><script type='text/javascript' src='http://www.lshqa.cn/static/js/jquery-1.12.4.min.js'></script><script type='text/javascript' src='http://www.lshqa.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
相關文章:
主站蜘蛛池模板: 波多野结衣在线播放 | 欧美日韩在线观看一区二区 | 欧美一级毛片在线观看 | 日本卡一卡2卡3卡4精品卡无人区 | 亚洲国产一区在线精选 | 免费特黄一区二区三区视频一 | 我要看欧美精品一级毛片 | 国产成人精品永久免费视频 | 免费亚洲视频 | 亚洲精品片 | 爱综合| 亚洲精品午夜在线观看 | 国产精品亚洲四区在线观看 | 日韩欧美毛片免费观看视频 | 亚洲成人在线视频播放 | 免费精品在线 | 一本久久a久久精品亚洲 | 99国产精品热久久久久久夜夜嗨 | 日本天堂免费 | 激情五月色播五月 | 亚洲欧美日韩精品久久亚洲区色播 | 一级风流片a级国产 | 久久精品国产99久久6动漫欧 | 91亚洲精品成人一区 | 国产精品视频一区二区三区 | 国产精品成人观看视频免费 | 色拍拍在精品视频69影院在线 | 黄色网址免费在线 | 欧美激情精品久久久久久久久久 | 国产一区二区三区在线观看免费 | 国产精品亚洲一区二区在线观看 | 91国在线视频 | 老色99久久九九精品尤物 | 天堂8资源在线官网资源 | 免费观看视频成人国产 | 日本激情视频在线观看 | www.碰| 手机av在线播放 | 中文字幕欧美在线观看 | 日韩一级片在线免费观看 | 美女视频在线观看黄 |