龙卷风模板系统中的block.super - python

在龙卷风中,我有一个带有x块的基本模板,如下所示:

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

在从基本模板继承的第二个模板中,我想用新值将旧值与新值混合,例如django template tag,类似于下面的代码:

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

但是在龙卷风中,我不能使用{{ block.super }}

龙卷风框架具有相等的Django block.super

python大神给出的解决方案

Tornado当前没有与Django的block.super等效的文件。最简单的解决方法是将要重用的零件移到一个单独的文件中,以便可以使用{% module Template('foo.html') %}将其包含在两个地方