Django 模板繼承 extend 筆記

2021-08-09 21:29:29 字數 578 閱讀 5137

通過從下面這個例子,可以容易的理解模版繼承:

-------為block設定名字:content

注意:如果你在模版中使用 標籤,它必須是模版中的第乙個標籤。其他的任何情況下,模版繼承都將無法工作。

}   -------保留繼承下來的內容,然後追加你的內容

子模版:

blockblock

----------繼承base.html模板所有內容

my amazing blog----(my amazing blog)覆蓋base.html(my amazing site)

}

子模版經過渲染後是這樣的:

-------繼承下來的內容

-------修改後this is my first entry.

this is my second entry.

django模板繼承

1 本質上說 模板繼承就是先構造乙個基礎框架模板,而後在其子模板中對它所包含站點共用部分和定義進行過載。建立 base.html模板 謝謝對 的支援 2 建立子模板test4.html 現在時間 現在時間是 3 編寫檢視函式 views.py def test4 request 51 now dat...

Django之模板繼承

在使用django進行web開發時,往往會構造乙個基礎框架模板即base.html,而後在其子模板中對它所包含站點公用部分和定義塊進行過載。首先建立乙個base.html,原始碼為 thanks for visiting my site.這個叫做base.html的模板定義了乙個簡單的html框架文...

Django模板的繼承

模板的繼承 1 什麼是模板的繼承 當多個模板 網頁 具備大部分相同的內容時,就可以使用繼承的方式,將相同的東西繼承過來,再增加 修改屬於自己的內容即可 2 模板繼承的方法 1 在父模板中 必須要標識出來哪些內容是允許被修改的 標籤 父模板中正常顯示的東西 block的作用 定義 在子模板中允許被修改...