繁体   English   中英

Django阅读返回的每个项目的索引

Django reading index of each item returned

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我将在模板中的标准for循环中返回项目列表。 可以获取返回的每个项目的索引值。

{% for entry in latest_entries %}
    <li class="list-item">
        <button class="button button-circle"><span class="list-index">1</span></button>
        <a class="SidebarLatestTitle" href="{{ entry.get_absolute_url }}">{{ entry.title }}</a>
    </li>
 {% endfor %}

我希望按钮中的硬编码“ 1”在列表中返回正确的数字。 如果返回10个结果,则为(1-10)。 Django是否提供访问此号码的方法?

2 个回复

听起来您正在询问forloop.counter

forloop.counter循环的当前迭代(1索引)

{% for entry in latest_entries %}
    <li class="list-item">
        <button class="button button-circle"><span class="list-index">{{ forloop.counter }}</span></button>
        <a class="SidebarLatestTitle" href="{{ entry.get_absolute_url }}">{{ entry.title }}</a>
    </li>
{% endfor %}

https://docs.djangoproject.com/zh-CN/1.7/ref/templates/builtins/#for

使用神奇的forloop.counterforloop.counter0

1 Django:模板需要根据您的身份返回每个项目的结果

当我的模板遍历视图提供的Forum对象列表时,我需要提供一个值(“帖子数...”) ,该值取决于用户是谁-当然,如果他是匿名用户。 因此,我基本上需要从模板中调用一个函数,其参数为“当前Forum对象”和“当前请求-这样就可以访问用户”。 为了返回该用户看到的适当整数。 我该怎么做 ...

2019-09-11 03:01:49 0 14   django
2 jQuery返回数组中每个项目的索引号,并在Rel Attribute Infinite Carousel处设置该索引

我正在尝试操纵Jquery Infinite Carousel,使其根据当前显示的图像动态调整图像容器的大小。 我需要获取包含当前图像的Li元素的索引,但是问题是Infinite Carousel会自动删除Li并对其重新排序,这意味着它们的EQ()属性在不断变化。 因此,在幻灯片放映开始 ...

3 获取循环中每个项目的索引

我有一个数据表,我正在对它进行操作,以获取如下结果: 我想循环这个result 我试过这两种方式: 第一 但我无法输入result[i].Count 第二 ...

2014-04-15 06:40:35 3 61   c#
4 Django:如何获取每个项目的最新行?

我的问题类似于以下问题: 如何仅为每个用户选择最新行? 但是我正在用Django实现这一点。 在下面的示例(我从上面的问题中借来的)中,我只需要为每个用户提取最后一行。 此外,就我而言,我只想获取特定user_id列表的行。 如果user_list为[1,2],我想得到如下结果 ...

6 如何从每个索引有多个项目的列表中创建每个索引一个项目的列表

我正在尝试使用 XlsxWriter 生成电子表格。 我能够创建一个列表列表来遍历电子表格,但一些索引位置当前也是列表。 这是我的清单: 我想遍历每个列表并创建一个新列表,每个索引位置有一个项目。 解决方案应该遍历每个列表,直到列表中没有更多项目。 在二级遍历列表时,如果索引位置为空,则新列表 ...

7 MySQL获取每个返回项目的计数

当前有一个小问题是我试图运行查询的积累。 我目前有以下SQL 当前返回 我目前想获取每个productId的计数。 也就是说,productId 1苹果在product表中的计数为5,productId 2 Banana的计数为3,等等。 最终,我希望我的桌子填充如 ...

2019-08-06 11:32:43 3 20   mysql
8 如何获取返回的每个项目的行号

我正在尝试使用XSwitch jquery脚本并动态地自动创建“部分ID”,但被卡住了。 如何给每个部分一个从0开始的“ id”? 有些项目有2或3张图片,有些则有30张以上。 ...

2017-01-15 04:21:24 1 20   php
9 从PHP数组返回的每个项目的总和

我正在尝试统计活跃用户和非活跃用户。 首先我得到所有用户数据: $userData = fetchAllUsers(); 然后,我编写一个foreach以获得活动用户和非活动用户的总数。 所有这些印刷品是1111111 。 数据库中有5个用户设置为1(活动),2个用户设置为 ...

2015-03-13 19:28:58 2 26   php
10 每个返回的删除项目的jQuery

我在Jquery中$ .each的这种行为遇到了一些麻烦。 我有一个数组,用于保存实体的所有信息,以便以后保存。 同时,用户在做自己的事情时,他可以添加和删除项目。 因此,在数组中(使用JSON语法),我在类似这样的元素中得到“泄漏”: Array = {0:“ foo”,2 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM