2010-06-23 153 views
0

存在多少个不同的块标记?Django模板块标记

{% block %} 

换句话说,如果我有一个具有多个块标记的父模板和子模板。如果不是由不同的块标签名称,Django如何知道插入的位置?

或者,我可以像定制:

{% block_mytag_1 %} 

回答

4

它们都将正常工作。

documentation清楚地解释了这一点 - 你需要给每个块的父模板不同的名称:

{% block maincontent %} 

这将通过一切挡在你的子模板具有相同的名称来填充。

+0

谢谢!还有一件事。我从头到尾阅读了关于模板的django书籍部分。如果我在这里提出问题,我没有找到它和/或忽略它。学习django和python是非常复杂的,拥有这个快速和极大的帮助是非常棒的。我认为这些问题可能对未来的学生有价值。 – MacPython 2010-06-23 12:47:58