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

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

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

看下面兩個(gè)頁面:

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

所有就此例可以設(shè)置三個(gè)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%}標(biāo)簽,添加不同內(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

總結(jié)

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

淺談Django REST Framework限速

Django admin美化插件suit使用示例

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

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

相關(guān)文章

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

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

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

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

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

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

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

    python 中yaml文件用法大全

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

    基于python進(jìn)行桶排序與基數(shù)排序的總結(jié)

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

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

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

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

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

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

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

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

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

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

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

最新評論

清河县| 金华市| 榆树市| 台山市| 永康市| 焉耆| 马山县| 湖南省| 太仆寺旗| 遂昌县| 宣武区| 揭东县| 大方县| 齐齐哈尔市| 湾仔区| 神池县| 上高县| 望谟县| 绵阳市| 石泉县| 乌什县| 海阳市| 铁岭县| 闸北区| 南汇区| 高碑店市| 南昌县| 安泽县| 永春县| 沭阳县| 浦江县| 五原县| 翼城县| 东乡| 上思县| 繁昌县| 深水埗区| 广德县| 东城区| 安宁市| 房产|