我有一個base.html模板,包含字符集,谷歌網站驗證,樣式表,js等網站範圍的標籤....我還需要爲頁面特定標題標籤設置塊和元描述。Django模板繼承的適當方法<head>內容
我想知道,我應該在base.html中設置一個{%block head%},並在該塊中繼承模板混合標記,或者設置特定塊,例如{%block meta%}和{%block title%},這樣當Django呈現給html時,標籤就會出現在適當的位置。
這是否有意義?如果我在一個{%block head%}中查看所有標記混合在一起的情況,那麼事情會有點不合理,但是如果我爲每個標記添加特定塊,那麼它們就可以使用,但使用更多的代碼......?
整個事情的頭塊我想這取決於你通常認爲你需要重寫其他模板。 – second 2011-12-13 22:53:35