0
存在多少個不同的塊標記?Django模板塊標記
{% block %}
換句話說,如果我有一個具有多個塊標記的父模板和子模板。如果不是由不同的塊標籤名稱,Django如何知道插入的位置?
或者,我可以像定製:
{% block_mytag_1 %}
存在多少個不同的塊標記?Django模板塊標記
{% block %}
換句話說,如果我有一個具有多個塊標記的父模板和子模板。如果不是由不同的塊標籤名稱,Django如何知道插入的位置?
或者,我可以像定製:
{% block_mytag_1 %}
它們都將正常工作。
的documentation清楚地解釋了這一點 - 你需要給每個塊的父模板不同的名稱:
{% block maincontent %}
這將通過一切擋在你的子模板具有相同的名稱來填充。
您需要this template documentation,特別是關於Template Inheritance的部分。
謝謝!還有一件事。我從頭到尾閱讀了關於模板的django書籍部分。如果我在這裏提出問題,我沒有找到它和/或忽略它。學習django和python是非常複雜的,擁有這個快速和極大的幫助是非常棒的。我認爲這些問題可能對未來的學生有價值。 – MacPython 2010-06-23 12:47:58