1

是否可以从中间父模板调用子块?

例子

// base.html
<body>
  {% block content %}{% endblock %}
</body>

// base-for-pages.html
{% block content %}
  <div class="wrap">
  {% block content %}{% endblock %}
  </div>
{% endblock %}

// template3.html
{% block content %}
  <h1>Actual content</h1>
{% endblock %}

我知道它不是这样工作的,但是是否可以设置类似 in 的东西,base-for-pages.html以便您可以在将子模板的内容发送到父模板之前对其进行包装?

创建一个新的根模板只是为了包装子模板的内容似乎有点过头了。

4

0 回答 0