使用字符串变量来引用jinja2中的列表

时间:2014-03-29 04:50:37

标签: python jinja2

在模板中,我有一个字符串变量(list_name),表示名称我不知道的(动态)列表的名称。

例如,在常规Python中我会使用:

list_name = "my_list"
my_list = ["a","b"]

for x in vars()[list_name]:
  print x

在Jinja,我想做:

{% for x in vars(list_name) %}
  ...
{% endfor %}

但我不能; vars(list_name)不起作用。

0 个答案:

没有答案