53

我有一个对象列表,我试图将它们全部显示出来(所以我正在使用 django {% for %} {% endfor %})但是,我需要一次遍历每个对象,而不是向前遍历。我查看了https://docs.djangoproject.com/en/dev/ref/templates/builtins/#for但我真的不知道如何使用它来向后循环。我想知道如何做到这一点,如果它甚至可能。下面是我目前如何实现它的一个简单示例(向前迭代):

...
{% for i in scheduling_info %}
    <pre>{{ i.log }}</pre>
{% endfor %}
...

谢谢!

4

2 回答 2

131

直接从您链接的页面:

您可以使用{% for obj in list reversed %}.

于 2012-10-01T20:39:01.390 回答
18

如果有人最终在这里寻找 jinja2 解决方案,比如我:

{% for obj in list | reverse %}
于 2017-04-11T12:50:47.473 回答