使用扩展模板标签时,是指当前模板扩展了另一个模板-它是一个子模板,取决于父模板。Django将查看您的子模板,并使用其内容填充父模板。
您想要在子模板中使用的所有内容都应位于block之内,Django使用该块来填充父模板。如果要在该子模板中使用include语句,则必须将其放在一个块中,以便Django理解。否则,这只是没有意义,而Django不知道该怎么做。
Django文档中有一些非常好的示例,这些示例使用块替换父模板中的块。
https://docs.djangoproject.com/zh-CN/dev/ref/templates/language/#template- inheritance