好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 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實現簡單的分頁功能的相關信息資訊供網民參考!
  • 推薦文章