在jinja中设置变量

问题:

我想知道如何在jinja中设置另一个变量的变量。我会解释一下,我有一个子菜单,我想显示哪个链接是活跃的。我试过这个:

{% set active_link = {{recordtype}} -%}

其中recordtype是为我的模板给出的变量。

回答:

 {{ }}告诉模板print该值,这不会像您想要的表达式中一样。而是使用{% set %}模板标签,然后按照与普通python代码相同的方式分配值。

{% set testing = 'it worked' %}
{% set another = testing %}
{{ another }}

结果:

it worked

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: Set variable in jinja

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

2 + 7 =