主頁 > 知識(shí)庫 > Django實(shí)現(xiàn)簡(jiǎn)單的分頁功能

Django實(shí)現(xiàn)簡(jiǎn)單的分頁功能

熱門標(biāo)簽:400電話辦理費(fèi)用收費(fèi) 柳州正規(guī)電銷機(jī)器人收費(fèi) 鎮(zhèn)江人工外呼系統(tǒng)供應(yīng)商 外呼系統(tǒng)前面有錄音播放嗎 騰訊地圖標(biāo)注有什么版本 千呼ai電話機(jī)器人免費(fèi) 高德地圖標(biāo)注字母 申請(qǐng)辦個(gè)400電話號(hào)碼 深圳網(wǎng)絡(luò)外呼系統(tǒng)代理商

Django 分頁功能的實(shí)現(xiàn),供大家參考,具體內(nèi)容如下

創(chuàng)建項(xiàng)目創(chuàng)建APP,添加APP這些就不在多說我們這次重點(diǎn)來看到視圖函數(shù)

下面是路由設(shè)置

視圖函數(shù)繼承TemplateView

views.py

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

接下來就是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>

運(yùn)行功能圖片

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

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

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

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Django實(shí)現(xiàn)簡(jiǎn)單的分頁功能》,本文關(guān)鍵詞  Django,實(shí)現(xiàn),簡(jiǎn)單,的,分頁,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Django實(shí)現(xiàn)簡(jiǎn)單的分頁功能》相關(guān)的同類信息!
  • 本頁收集關(guān)于Django實(shí)現(xiàn)簡(jiǎn)單的分頁功能的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章