Django模板的繼承

2021-09-19 01:38:15 字數 398 閱讀 9632

模板的繼承

1、什麼是模板的繼承

當多個模板(網頁)具備大部分相同的內容時,就可以使用繼承的方式,將相同的東西繼承過來,再增加/修改屬於自己的內容即可

2、模板繼承的方法

1、在父模板中

必須要標識出來哪些內容是允許被修改的

標籤:父模板中正常顯示的東西

block的作用:

定義 在子模板中允許被修改的地方

1、在父模板中,正常顯示

2、在子模板中,如果不修改block內容的話則按照父模板中的內容正常顯示

2、在子模板中

1、在最頂層增加一句話

2、在子模板中增加block標籤,改寫屬於自己的內容

子模板中的內容

子模板中block會覆蓋父模板中同名的block內容

django模板繼承

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

Django前端模板的繼承

前端模板的繼承是為了解決前端 重複問題。前端 重複問題可以用include標籤來實現,也可用前端模板的繼承來實現。前端模板繼承原理 在父模版中定義乙個block介面,然後子模版再去實現。include只是匯入檔案 繼承可用 在父模版base.html模組中,定義好兩個 block介面,子模板然後通過...

Django之模板繼承

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