2016-09-22 80 views
0

是否有可能在龍捲風模板中做某種evalPython龍捲風:嵌套模板

讓我帶的一個例子是我希望做的:

{% for c in columns %} 
    <!-- cdata is a dictionary, and columns is a list --> 
    <div class="cell"> {{ cdata[ {{ c }} ] }} </div> 
{% end %} 

例如我想評估columns中的當前值,並將其用作在cdata字典中搜索的關鍵字。

我該怎麼做?

感謝

回答

2

表達的龍捲風模板不能嵌套,但他們只是Python表達式,它給你的靈活性,做你想做的。這包括調用python eval,如果這是你所需要的,但它看起來像在這種情況下,你只需要{{ cdata[c] }}

+0

它只是工作,明智! – carmellose