使用Django模板逆循环

2024-05-15 08:58:04 发布

您现在位置:Python中文网/ 问答频道 /正文

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

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

谢谢!


Tags: 对象djangohttpsdevcomrefdocs列表
2条回答

万一有人来这里找jinja2的解决方案,比如我:

{% for obj in list | reverse %}

直接从你链接的页面

您可以使用{% for obj in list reversed %}反向循环列表。

相关问题 更多 >