擅长:python、mysql、java
<p>使用extends template标记时,您是说当前模板扩展了另一个模板——它是一个子模板,依赖于父模板。Django将查看子模板并使用其内容填充父模板。</p>
<p>要在子模板中使用的所有内容都应该在块中,Django使用这些块来填充父模板。如果要在该子模板中使用include语句,则必须将其放在块中,以便Django能够理解它。否则就没有意义了,Django也不知道该怎么办。</p>
<p>Django文档中有几个使用块替换父模板中的块的非常好的例子。</p>
<p><a href="https://docs.djangoproject.com/en/dev/ref/templates/language/#template-inheritance" rel="noreferrer">https://docs.djangoproject.com/en/dev/ref/templates/language/#template-inheritance</a></p>