相关疑难解决方法(0)

如何在Django模板中使用变量索引访问列表?

说,我有两个对象列表,foobar.在Django模板中,循环时foo,有一个计数器跟踪当前索引/迭代,计数器用于访问bar.这里的问题是我不认为Django模板系统支持使用变量索引访问列表.真的吗?如果是这样,问题是否有任何解决方法(除了用硬编码索引重复相同的html /模板代码)?

代码演示:

{% for x in foo %}
  <span>{{ x.name }} vs. {{ bar.{{ forloop.counter0 }}.name }}</span>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

Django模板不喜欢 {{ bar.{{ forloop.counter0 }}.name }}

注意:我使用的是Django 1.4

django django-templates

10
推荐指数
2
解决办法
1万
查看次数

标签 统计

django ×1

django-templates ×1