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

Python  Django 母版和繼承解析

 更新時(shí)間:2019年08月09日 10:33:51   作者:Sch01aR#  
這篇文章主要介紹了Python Django 母版和繼承解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

可以把多個(gè)頁(yè)面相同的部分提取出來(lái),放在一個(gè)母板里,這些頁(yè)面只需要繼承這個(gè)母板就好了

通常會(huì)在母板中定義頁(yè)面專(zhuān)用的 CSS 塊和 JS 塊,方便子頁(yè)面替換

定義塊:

{% block 名字 %}
{% endblock %}

views.py 中添加函數(shù):

from django.shortcuts import render, redirect, HttpResponse
from app01 import models
import datetime
def muban_test(request):
  return render(request, "muban_test.html")

urls.py 中添加對(duì)應(yīng)關(guān)系:

from django.conf.urls import url
from django.contrib import admin
from app01 import views
urlpatterns = [
  # 母板
  url(r'^muban_test/', views.muban_test),
]

muban.html:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>
<hr>
{# 定義母板 #}
{% block page-main %}
{% endblock %}
<hr>
</body>
</html>

muban_test.html:

{# 首先繼承母板 #}
{% extends 'muban.html' %}
{# 這里的名字 page-main 和繼承的母板的名字要相符 #}
{% block page-main %}
  <h1>hello world</h1>
{% endblock %}<br data-filtered="filtered"><br data-filtered="filtered"><h1>Test</h1>

運(yùn)行結(jié)果:

可以看到,muban_test.html 中沒(méi)有寫(xiě) hr,但是顯示了從 muban.html 繼承過(guò)來(lái)的 hr

muban_test.html 中寫(xiě)的 test 也沒(méi)有顯示出來(lái),因?yàn)樗前褖K中的內(nèi)容貼到母板中塊的部分

views.py 函數(shù)中 return 的是 muban_test.html,而不是 muban.html

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

相關(guān)文章

  • python序列類(lèi)型種類(lèi)詳解

    python序列類(lèi)型種類(lèi)詳解

    這篇文章主要介紹了python序列類(lèi)型種類(lèi)詳解,需要的朋友們可以學(xué)習(xí)參考下。
    2020-02-02
  • Python時(shí)間模塊datetime、time、calendar的使用方法

    Python時(shí)間模塊datetime、time、calendar的使用方法

    這篇文章主要介紹了Python時(shí)間模塊的使用方法,主要包括三大模塊datetime、time、calendar,感興趣的小伙伴們可以參考一下
    2016-01-01
  • jupyter notebook更換皮膚主題的實(shí)現(xiàn)

    jupyter notebook更換皮膚主題的實(shí)現(xiàn)

    這篇文章主要介紹了jupyter notebook更換皮膚主題的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • 在?Python?中讀取?gzip?文件的過(guò)程解析

    在?Python?中讀取?gzip?文件的過(guò)程解析

    這篇文章主要介紹了在?Python?中讀取?gzip?文件,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-05-05
  • python使用OpenCV實(shí)現(xiàn)多目標(biāo)跟蹤

    python使用OpenCV實(shí)現(xiàn)多目標(biāo)跟蹤

    這篇文章主要介紹了python使用OpenCV實(shí)現(xiàn)多目標(biāo)跟蹤,如何在OpenCV中使用MultiTracker類(lèi)實(shí)現(xiàn)多目標(biāo)跟蹤API。在深入了解詳細(xì)信息之前,請(qǐng)查看下面列出的關(guān)于目標(biāo)跟蹤的帖子,以了解在OpenCV中實(shí)現(xiàn)的單個(gè)目標(biāo)跟蹤器的基礎(chǔ)知識(shí),需要的朋友可以參考一下
    2022-04-04
  • selenium+python環(huán)境配置教程詳解

    selenium+python環(huán)境配置教程詳解

    這篇文章主要介紹了selenium+python環(huán)境配置教程,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-05-05
  • 在pycharm中實(shí)現(xiàn)刪除bookmark

    在pycharm中實(shí)現(xiàn)刪除bookmark

    今天小編就為大家分享一篇在pycharm中實(shí)現(xiàn)刪除bookmark,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-02-02
  • Python判斷Nan值的五種方式小結(jié)

    Python判斷Nan值的五種方式小結(jié)

    這篇文章主要介紹了Python判斷Nan值的五種方式小結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • python中WSGI是什么,Python應(yīng)用WSGI詳解

    python中WSGI是什么,Python應(yīng)用WSGI詳解

    這篇文章主要介紹一下python中的WSGI, 小編在網(wǎng)上找了幾篇非常好的關(guān)于WSGI介紹,整理一下分享給大家。
    2017-11-11
  • Python中的time模塊和calendar模塊

    Python中的time模塊和calendar模塊

    這篇文章主要介紹了Python中的time模塊和calendar模塊,在Python中對(duì)時(shí)間和日期的處理方式有很多,其中轉(zhuǎn)換日期是最常見(jiàn)的一個(gè)功能。Python中的時(shí)間間隔是以秒為單位的浮點(diǎn)小數(shù)。下面來(lái)看看文章具體內(nèi)容的介紹,需要的朋友可以參考一下,希望對(duì)你有所幫助
    2021-11-11

最新評(píng)論

响水县| 文水县| 墨玉县| 泸西县| 凉城县| 安远县| 连山| 乐至县| 星子县| 东丰县| 潼关县| 福贡县| 辰溪县| 阿合奇县| 墨竹工卡县| 宜君县| 长丰县| 洛扎县| 郎溪县| 思茅市| 新绛县| 腾冲县| 南昌市| 山西省| 博罗县| 甘孜县| 定西市| 禹城市| 柳江县| 喀什市| 浪卡子县| 武义县| 许昌县| 阳朔县| 荣昌县| 托里县| 沙田区| 民县| 潍坊市| 沭阳县| 阿巴嘎旗|