在Django forloop中获取前一个和下一个元素的最佳方法是什么?我正在打印元素列表,并希望子元素位于div块中。所以我想要这样的东西: {% if element.is_child and not list[forloop.counter-1].is_childchildren-block"> {{ element.title }}
{% if element.is_
因此,假设您有一个数据库:要创建列标题,我要标识循环中的第一个列,然后使用字段为集合中的每个列运行另一个for循环。然后,我从左到右对数据和field1数据运行另一个for循环。如何在field1 for循环中运行并有选择地选择每一列?到目前为止,我成功地做到这一点的唯一方法是在字段中放置一个forloop.index条件,以便循环查找{% if forloop.index == 1 and forloop.index == 3 %}<table>
{% for i
它是登录用户有权访问的对象(客户端)的列表。它主要用在菜单中,所以用户只能看到他的客户。我可以通过canAccessClients.此客户端ID与canAccessClients列表中的索引明显不同。 因为canAccessClients只是一个客户端对象的列表。 现在我需要显示同一客户的徽标,我知道他的ID。我通过查找、遍历canAccessClients并查找所需的ID来做到这一点(也许这不是个好主意,但很管用)。}}.picture.url }}" al