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