Django前端模板的繼承

2021-10-11 09:21:20 字數 1083 閱讀 5730

前端模板的繼承是為了解決前端**重複問題。前端**重複問題可以用include標籤來實現,也可用前端模板的繼承來實現。

前端模板繼承原理:在父模版中定義乙個block介面,然後子模版再去實現。

#include只是匯入檔案

#繼承可用

在父模版base.html模組中,定義好兩個 block介面,子模板然後通過extends標籤來實現。extends標籤必須放在模版的第一行,子模板中的**必須放在block中。

父模組:

="container"

>

="row"

>

<

/div>

<

/div>

<

/main>

子模組:

="col-lg-8"

>

="carouselexampleindicators"

class

="carousel slide" data-ride=

"carousel"

>

="carousel-indicators"

>

"#carouselexampleindicators" data-slide-to=

"0"class

="active"

>

<

/li>

"#carouselexampleindicators" data-slide-to=

"1">

<

/li>

"#carouselexampleindicators" data-slide-to=

"2">

<

/li>

"#carouselexampleindicators" data-slide-to=

"3">

<

/li>

<

/ol>

<

/div>

<

/div>

Django之前端模板繼承

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

Django模板的繼承

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

django模板繼承

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