最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Django模板標簽{% for %}循環(huán),獲取制定條數(shù)據(jù)實例

 更新時間:2020年05月14日 10:05:14   作者:qq_16853655  
這篇文章主要介紹了Django模板標簽{% for %}循環(huán),獲取制定條數(shù)據(jù)實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

有時候,為了獲取查詢結果的部分數(shù)據(jù),需要對變量進行一些處理,在網(wǎng)上查了一圈,只發(fā)現(xiàn)了這兩個方法:

返回查詢結果的切片

在返回給前端的結果中,通過切片來取得想要的數(shù)據(jù):

pictures = Post.objects.filter(status='published')[:8]

如[:8],但這種操作比較片面,會將返回結果限制住,有時候不利于其他的操作使用

2.使用{% if %}標簽和forloop.counter變量來獲?。?/p>

 <h3>最新博文</h3>
     {% for picture in pictures %}
      {% if forloop.counter > 2 %}
        {% if forloop.counter < 4 %}
      <div class="pop-post"><a href="{{ picture.get_absolute_url }}" rel="external nofollow" rel="external nofollow" rel="external nofollow" ><img src="{{ picture.image.url }}" width="100" height="80" alt="ins-picture"/></a>
       <div class="info">
        <h4><a href="{{ picture.get_absolute_url }}" rel="external nofollow" rel="external nofollow" rel="external nofollow" >{{ picture.post_updated }}</a></h4>
        <h3><a href="{{ picture.get_absolute_url }}" rel="external nofollow" rel="external nofollow" rel="external nofollow" >{{ picture.title }}</a></h3>
       </div>
      </div>
        {% endif %}
      {% endif %}
     {% empty %}
     <p>暫無文章!</p>
     {% endfor %}

通過對forloop.counter的判斷,來確定需要用在前端上的數(shù)據(jù),forloop.counter用來統(tǒng)計for循環(huán)的次數(shù),從1開始技術,也有forloop.counter0,是從0開始計數(shù)

補充知識:python3--django for 循環(huán)中,獲取序號

功能需求:在前端頁面中,for循環(huán)id會構不成連續(xù)的順序號,所以要找到一種偽列的方式來根據(jù)數(shù)據(jù)量定義序號

因此就用到了在前端頁面中的一個字段 forloop.counter,完美解決

<tbody>
   {% for inrow in insocket_list %}
   <tr>
      <!-- 這是序列號(相當于偽列)-->
      <td>{{ forloop.counter }}</td>
      <td>{{ inrow.inequip }}</td>
      <td>{{ inrow.inmodel }}</td>
      <td>{{ inrow.innumber }}</td>
      <td>{{ inrow.stocknumber }}</td>
      <td>{{ inrow.inusername }}</td>
      <td>{{ inrow.inestablishtime }}</td>
      <td>{{ inrow.remarks }}</td>
   </tr>
   {% endfor %}
</tbody>

以上這篇Django模板標簽{% for %}循環(huán),獲取制定條數(shù)據(jù)實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Python中的sort()方法使用基礎教程

    Python中的sort()方法使用基礎教程

    這篇文章主要介紹了Python中的sort()方法使用基礎教程,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-01-01
  • 詳解用Pytest+Allure生成漂亮的HTML圖形化測試報告

    詳解用Pytest+Allure生成漂亮的HTML圖形化測試報告

    這篇文章主要介紹了詳解用Pytest+Allure生成漂亮的HTML圖形化測試報告,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-03-03
  • Python內(nèi)置模塊logging用法實例分析

    Python內(nèi)置模塊logging用法實例分析

    這篇文章主要介紹了Python內(nèi)置模塊logging用法,結合實例形式較為詳細的分析了Python基于logging模塊的日志配置、輸出等常用操作技巧,需要的朋友可以參考下
    2018-02-02
  • python執(zhí)行數(shù)據(jù)庫的查詢操作實例講解

    python執(zhí)行數(shù)據(jù)庫的查詢操作實例講解

    在本篇文章里小編給大家整理了一篇關于python執(zhí)行數(shù)據(jù)庫的查詢操作實例講解內(nèi)容,有需要的朋友們可以參考學習下。
    2021-10-10
  • numpy 聲明空數(shù)組詳解

    numpy 聲明空數(shù)組詳解

    今天小編就為大家分享一篇numpy 聲明空數(shù)組詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • 基于Python實現(xiàn)一個簡單的銀行轉(zhuǎn)賬操作

    基于Python實現(xiàn)一個簡單的銀行轉(zhuǎn)賬操作

    這篇文章主要介紹了基于Python實現(xiàn)一個簡單的銀行轉(zhuǎn)賬操作的相關資料,需要的朋友可以參考下
    2016-03-03
  • Opencv簡單圖像操作方法實戰(zhàn)

    Opencv簡單圖像操作方法實戰(zhàn)

    OpenCV是一個開源的計算機視覺庫,它提供了一系列豐富的圖像處理和計算機視覺算法,這篇文章主要給大家介紹了關于Opencv簡單圖像操作方法的相關資料,需要的朋友可以參考下
    2024-02-02
  • 詳解django2中關于時間處理策略

    詳解django2中關于時間處理策略

    這篇文章主要介紹了詳解django2中關于時間處理策略,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-03-03
  • 解決List.append()?在?Python?中不起作用的問題

    解決List.append()?在?Python?中不起作用的問題

    在?Python?中,我們通常使用?List.append()?方法向列表末尾添加元素,然而,在某些情況下,你可能會遇到?List.append()?方法不起作用的問題,本文將詳細討論這個問題并提供解決方法,需要的朋友可以參考下
    2023-06-06
  • 簡單解析Django框架中的表單驗證

    簡單解析Django框架中的表單驗證

    這篇文章主要介紹了簡單解析Django框架中的表單驗證,Django是Python重多人氣框架中最為著名的一個,需要的朋友可以參考下
    2015-07-07

最新評論

游戏| 梁山县| 扬中市| 吉林省| 农安县| 榆社县| 乳源| 浦东新区| 阿城市| 株洲市| 方城县| 长泰县| 来安县| 南京市| 宜宾县| 安宁市| 拉萨市| 四平市| 天柱县| 连南| 桐庐县| 屯门区| 明水县| 长治市| 天水市| 莱阳市| 卫辉市| 台南市| 明溪县| 泰来县| 洞头县| 松原市| 新郑市| 东阿县| 河间市| 内江市| 塔河县| 泰和县| 连云港市| 芒康县| 运城市|