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

django使用html模板減少代碼代碼解析

 更新時間:2017年12月12日 14:04:06   作者:hb91  
這篇文章主要介紹了django使用html模板減少代碼代碼解析,具有一定借鑒價值,需要的朋友可以參考下。

看下面兩個頁面:

一個顯示文章列表,一個顯示文章詳細信息,其中的部分內(nèi)容相同,有可以重用的部分。

所有就此例可以設置三個html文件:重用部分,目錄部分,文章部分。

重用部分:

base.html

<!DOCTYPE html>
<!DOCTYPE html>
<html lang="zh-CN">
{% load staticfiles %}
 <head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>首頁</title>

  <script type="text/javascript" src="{% static "bootstrap/js/jquery-2.0.0.min.js" %}"> </script>
  <script type="text/javascript" src="{% static "bootstrap/js/jquery-ui.js" %}"></script>
  <link href="{% static " rel="external nofollow" bootstrap/css/bootstrap-combined.min.css" %}" rel="stylesheet" media="screen" >
  <script type="text/javascript" src="{% static "bootstrap/js/bootstrap.min.js" %}"s></script>
</head>

<body>
<div class="container-fluid" id="LG">
  <div class="row-fluid">
    <img src="{% static "img/head1.png" %}" alt="返回主頁">
    <div class="span12" >
    </div>
  </div>

  <div class="row-fluid">
    <div class="span2">
    </div>
    <div class="span6">
      <ul class="nav nav-tabs">
        <li class="active">
          <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >首頁</a>
        </li>
        <li>
          <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >資料</a>
        </li>
        <li >
          <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >信息</a>
        </li>
      </ul>
      {% block context %}
      添加內(nèi)容
      {% endblock context %}
    </div>
    <div class="span4">
    </div>
  </div>
</div>
</body>
</html>

使用{%blockcontext%}{%endblockcontext%}標簽,添加不同內(nèi)容

目錄部分

index.html

{% extends "blog/base.html" %}
  {% block context %}
      {% if latest_article_list %}
      <ul>
        {% for article in latest_article_list %}
        <li>
          <a href="{% url 'blog:detail' article.id %}" rel="external nofollow" >
           {{ article.title }} </a>
        </li>
           {% endfor %}
      </ul>
      {% else %}
        <p>No articles are available.</p>
      {% endif %}
  {% endblock context %}

使用{%extends"blog/base.html"%}載入模板文件,模板文件的位置為相對于templates的路徑。

文章部分:

detail.html

{% extends "blog/base.html" %}
{% block context %}
<h1>{{ article.title }}</h1>
<p>{{ article.content }}</p>
{% endblock context %}

django文檔地址:http://python.usyiyi.cn/django_182/ref/templates/language.html

總結

以上就是本文關于django使用html模板減少代碼代碼解析的全部內(nèi)容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站:

淺談Django REST Framework限速

Django admin美化插件suit使用示例

Django admin實現(xiàn)圖書管理系統(tǒng)菜鳥級教程完整實例

如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

相關文章

  • 使用Python判斷質(zhì)數(shù)(素數(shù))的簡單方法講解

    使用Python判斷質(zhì)數(shù)(素數(shù))的簡單方法講解

    這篇文章主要介紹了使用Python判斷質(zhì)數(shù)(素數(shù))的簡單方法講解,經(jīng)常被用來做科學計算的Python處理這種小問題當然手到擒來^_-需要的朋友可以參考下
    2016-05-05
  • python爬蟲使用requests發(fā)送post請求示例詳解

    python爬蟲使用requests發(fā)送post請求示例詳解

    這篇文章主要介紹了python爬蟲使用requests發(fā)送post請求示例詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • python RC4加密操作示例【測試可用】

    python RC4加密操作示例【測試可用】

    這篇文章主要介紹了python RC4加密操作,結合實例形式分析了python實現(xiàn)RC4加密功能的具體操作步驟與相關問題解決方法,需要的朋友可以參考下
    2019-09-09
  • python 中yaml文件用法大全

    python 中yaml文件用法大全

    本文主要是總結yaml常用的一些數(shù)據(jù)形式,對于我們正常的項目使用,已經(jīng)足夠用了,接下來通過本文給大家分享python 中yaml文件用法,需要的朋友參考下吧
    2021-07-07
  • 基于python進行桶排序與基數(shù)排序的總結

    基于python進行桶排序與基數(shù)排序的總結

    今天小編就為大家分享一篇基于python進行桶排序與基數(shù)排序的總結,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • Pandas數(shù)據(jù)分組統(tǒng)計的實現(xiàn)示例

    Pandas數(shù)據(jù)分組統(tǒng)計的實現(xiàn)示例

    對數(shù)據(jù)進行分組統(tǒng)計,主要適用DataFrame對象的groupby()函數(shù),本文就來詳細的介紹下Pandas數(shù)據(jù)分組統(tǒng)計的實現(xiàn),具有一定的參考價值,感興趣的可以了解下
    2023-11-11
  • python實現(xiàn)linux下使用xcopy的方法

    python實現(xiàn)linux下使用xcopy的方法

    這篇文章主要介紹了python實現(xiàn)linux下使用xcopy的方法,可實現(xiàn)模仿windows下的xcopy命令功能,需要的朋友可以參考下
    2015-06-06
  • 示例詳解pyqtgraph繪制實時更新數(shù)據(jù)的圖

    示例詳解pyqtgraph繪制實時更新數(shù)據(jù)的圖

    PyQtGraph是一個基于PyQt和NumPy的Python庫,它專為實時數(shù)據(jù)可視化而設計,本文通過實例代碼給大家介紹pyqtgraph繪制實時更新數(shù)據(jù)的圖,感興趣的朋友一起看看吧
    2024-12-12
  • Python函數(shù)屬性和PyC詳解

    Python函數(shù)屬性和PyC詳解

    這篇文章主要介紹了Python函數(shù)屬性和PyC,分享了相關代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2021-10-10
  • Python frozenset集合的實現(xiàn)

    Python frozenset集合的實現(xiàn)

    frozenset是Python中的不可變集合類型,本文主要介紹了Python frozenset集合的實現(xiàn), 文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-04-04

最新評論

渝中区| 石柱| 扬中市| 阿克| 九江县| 布拖县| 富裕县| 清远市| 手机| 额济纳旗| 金寨县| 枣强县| 邵武市| 南木林县| 锦屏县| 高台县| 汨罗市| 红原县| 佛坪县| 罗甸县| 繁昌县| 襄城县| 襄垣县| 崇仁县| 鄂州市| 新蔡县| 南康市| 扶沟县| 花垣县| 个旧市| 武冈市| 西和县| 射阳县| 桃江县| 陇南市| 德庆县| 伊金霍洛旗| 庆阳市| 高阳县| 盱眙县| 新宾|