Tornado模板系统中的block.super

时间:2015-03-15 17:57:18

标签: python django templates tornado

Tornado 中,我有一个带有x block的基本模板,类似于:

{% block x %} x {% end %}

在继承自基本模板的第二个模板中,我希望将旧值与新值类似的django模板标签混合,类似下面的代码:

{% block x %} » {{ block.super }} « {% endblock %}

但是在Tornado我不能使用{{ block.super }}

Tornado框架具有相同的django block.super

1 个答案:

答案 0 :(得分:4)

龙卷风目前没有任何等同于Django的block.super。最简单的解决方法是将您要重用的部分移动到一个单独的文件中,以便可以将{% module Template('foo.html') %}

包含在这两个位置