block.super 在 Tornado 模板系统中
block.super in Tornado template system
在 Tornado 中,我有一个带有 x 块的基本模板,如下所示:
{% block x %} x {% end %}
在从基本模板继承的第二个模板中,我想将旧值与新值混合,类似于 django 模板标签,类似于下面的代码:
{% block x %} » {{ block.super }} « {% endblock %}
但是在 Tornado 中我不能使用 {{ block.super }}
。
Tornado 框架等于 django block.super
?
Tornado 目前没有任何与 Django 的 block.super
等效的东西。最简单的解决方法是将您要重用的部分移动到一个单独的文件中,这样它就可以包含在 {% module Template('foo.html') %}
的两个地方
在 Tornado 中,我有一个带有 x 块的基本模板,如下所示:
{% block x %} x {% end %}
在从基本模板继承的第二个模板中,我想将旧值与新值混合,类似于 django 模板标签,类似于下面的代码:
{% block x %} » {{ block.super }} « {% endblock %}
但是在 Tornado 中我不能使用 {{ block.super }}
。
Tornado 框架等于 django block.super
?
Tornado 目前没有任何与 Django 的 block.super
等效的东西。最简单的解决方法是将您要重用的部分移动到一个单独的文件中,这样它就可以包含在 {% module Template('foo.html') %}