校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Django實現簡單的分頁功能

Django實現簡單的分頁功能

熱門標簽:400電話辦理費用收費 柳州正規電銷機器人收費 鎮江人工外呼系統供應商 外呼系統前面有錄音播放嗎 騰訊地圖標注有什么版本 千呼ai電話機器人免費 高德地圖標注字母 申請辦個400電話號碼 深圳網絡外呼系統代理商

Django 分頁功能的實現,供大家參考,具體內容如下

創建項目創建APP,添加APP這些就不在多說我們這次重點來看到視圖函數

下面是路由設置

視圖函數繼承TemplateView

views.py

class index4(ListView):
 template_name = 'index5.html' # 設置模板文件以至于找到該模板文件
 extra_context = {'title': '人員信息表'} # 設置響應內容
 queryset = PersonInfo.objects.all() # 設置查詢模型查詢所有信息
 paginate_by = 1 # 每頁展示的數據
 context_object_name = 'personInfo' # 設置模板名稱

接下來就是HTML模板的編寫

index5.py

!DOCTYPE html>
html lang="en">
head>
 meta charset="UTF-8">
 title>{{ title }}/title>
/head>
body>
h1>{{ title }}/h1>
table border="8">
 {% for i in personInfo %}
 tr>
 th>{{ i.name }}/th>
 th>{{ i.age }}/th>
 /tr>
 {%endfor%}
/table>
br>
{% if is_paginated %}
div class="pagination">
 span class="page-links">
 {% if page_obj.has_previous %}
 a href="/?page={{ page_obj.previous_page_number }}" >上一頁/a>
 {% endif %}
 {% if page_obj.has_next %}
 a href="/?page={{ page_obj.next_page_number }}" >下一頁/a>
 {% endif %}
 br>
 br>
 span class="page-current">
 第{{ page_obj.number }}頁
 共{{ page_obj.paginator.num_pages }}頁
 /span>

 /span>
/div>
{% endif %}
/body>
/html>

運行功能圖片

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

您可能感興趣的文章:
  • django實現分頁的方法
  • Python Django實現layui風格+django分頁功能的例子
  • Django分頁查詢并返回jsons數據(中文亂碼解決方法)
  • Django實現快速分頁的方法實例
  • Django實現分頁功能
  • Django自定義分頁與bootstrap分頁結合
  • Django原生sql也能使用Paginator分頁的示例代碼
  • Django實現網頁分頁功能
  • Django實現簡單分頁功能的方法詳解
  • Django框架實現分頁顯示內容的方法詳解

標簽:合肥 哈爾濱 大慶 郴州 海南 平頂山 烏蘭察布 烏蘭察布

巨人網絡通訊聲明:本文標題《Django實現簡單的分頁功能》,本文關鍵詞  Django,實現,簡單,的,分頁,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Django實現簡單的分頁功能》相關的同類信息!
  • 本頁收集關于Django實現簡單的分頁功能的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 许昌市| 保山市| 大竹县| 陆良县| 山阳县| 嘉荫县| 龙州县| 筠连县| 秭归县| 屏边| 南乐县| 临海市| 同仁县| 漳浦县| 喀喇| 涟水县| 米林县| 武山县| 将乐县| 玉树县| 南充市| 大理市| 台北县| 思南县| 普安县| 黄梅县| 麻江县| 黑水县| 六枝特区| 九江县| 鄂托克前旗| 柳河县| 揭东县| 鸡西市| 桐庐县| 田阳县| 鄂托克旗| 宜良县| 敦化市| 永嘉县| 芜湖县|