Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Templates Python Tornado:嵌套模板_Templates_Tornado - Fatal编程技术网

Templates Python Tornado:嵌套模板

Templates Python Tornado:嵌套模板,templates,tornado,Templates,Tornado,是否可以在tornado模板中执行某种eval 让我举一个我希望做的例子: {% for c in columns %} <!-- cdata is a dictionary, and columns is a list --> <div class="cell"> {{ cdata[ {{ c }} ] }} </div> {% end %} {%forc在列%} {{cdata[{{c}]} {%end%} e、 g.我想计算列中的当前

是否可以在tornado模板中执行某种
eval

让我举一个我希望做的例子:

{% for c in columns %}
    <!-- cdata is a dictionary, and columns is a list -->
    <div class="cell"> {{ cdata[ {{ c }} ] }} </div>
{% end %}
{%forc在列%}
{{cdata[{{c}]}
{%end%}
e、 g.我想计算
列中的当前值
,并将其用作在
cdata
字典中搜索的键

我该怎么做


谢谢,Tornado模板中的表达式不能嵌套,但它们只是python表达式,这使您可以灵活地执行所需操作。这包括调用python
eval
,如果这是您需要的,但是在本例中,看起来您只需要
{{cdata[c]}

Tornado模板中的表达式不能嵌套,但它们只是python表达式,这为您提供了执行所需操作的灵活性。这包括调用python
eval
,如果这是您需要的,但是在本例中,看起来您只需要
{{cdata[c]}