【发布时间】:2014-12-06 13:37:55
【问题描述】:
我有以下清单:
{% for upcomming_gig in upcomming_gigs %}
{% with gig=upcomming_gig.gig %}
...
{% endfor %}
{% endif %}
这最终打印了gig 记录的整个列表。如何只选择列表中的第一个?
我已经按照https://stackoverflow.com/a/26144595/2429989 尝试过{% with gig=upcomming_gig.gig.0 %},但结果是没有数据...?
【问题讨论】:
-
只用
{{ upcoming_gig.0 }}?不太清楚为什么你想要循环或 with 那里......你可能还想重新考虑标签,它可能是 python&django 或 python/flask/jinja ......除非你将 jinja 与 django 一起使用,但我我猜不是…… -
听起来你有一个字典列表,然后键
gig是一个演出列表,对吗?你用的是django模板还是flask+jinja? -
你能打印 upcomming_gigs
标签: python django flask jinja2