当前位置: 首页 > 知识库问答 >
问题:

如何向td添加增量ID?

国景铄
2023-03-14

我的html文件生成一个表:

{% for resp in results %}
    <tr style="counter-increment: count">
         <td>{{ resp }}</td>
         <td>{{ resp.Question_id.Statement }}</td>
    </tr>
{% endfor %}

如何在每次生成新行时将id分配给第一个td?

共有2个答案

柯正谊
2023-03-14

使用:

forloop.counter The current iteration of the loop (1-indexed)

更多信息,请访问:https://docs.djangoproject.com/en/dev/ref/templates/builtins/?from=olddocs#for

{% for item in item_list %}
    {{ forloop.counter }} {# starting index 1 #}
    {{ forloop.counter0 }} {# starting index 0 #}

    {# do your stuff #}
{% endfor %}
姬安志
2023-03-14

使用forloop.counter模板var:

{% for resp in results %}
    <tr style="counter-increment: {{ forloop.counter }}">
         <td>{{ resp }}</td>
         <td>{{ resp.Question_id.Statement }}</td>
    </tr>
{% endfor %}
 类似资料:
  • 问题内容: 从: http://docs.python.org/py3k/library/datetime.html#timedelta- objects timedelta对象代表持续时间,即两个日期或时间之间的差。 那么,为什么我会出错: 问题答案: 对象不支持除了用秒。 虽然有一个自然的定义,时钟算术。您可以这样计算: 将datetime.time提升到一个对象,然后添加增量,然后将结果回落

  • 我想将我的添加到列中,这样我就可以在加载更多项目时在这个列表视图下面添加CircularProgressIndex ator。我使用了如何在Flutter中将列表视图添加到列中的建议?因此我制作了结构列- 你能告诉我我做错了什么吗?这个构建了新的小部件,但它构建在另一个列上。也许这是错的?

  • 问题内容: 我通过一个简单的计数器来跟踪访问我的所有http_user_agents。下面在数据库中插入http_user_agent,此字段不区分大小写,并且是唯一的。因此,当我们尝试将其插入并找到一个DUPLICATE KEY时,会将1加到hits字段。 问题是即使我们没有插入字段,我的“自动增量”字段仍会增加。我该如何预防呢? 这是表格结构: 问题答案: 为了InnoDB的处理目的,它被称为

  • 问题内容: 我想写一个Naive Base文本分类器。由于sklearn不接受“文本格式”功能,因此我正在使用TfidfVectorizer对其进行转换。 我仅使用转换后的数据作为特征就能够成功创建此类分类。代码如下: 一切都按预期工作,但是当我想添加其他功能时遇到问题。指示天气的标志,给定的文本包含某个关键字。我尝试了多种方法来正确地转换“ url”功能,然后将转换后的功能与另一个布尔功能组合在

  • 问题内容: 我想在JDialog中添加诸如TextField,Button等组件。 问题答案: 1)首先创建一个Jpanel 2)将组件添加到该JPanel 3)创建JDialog 4)将JPanel添加到JDialog

  • 如果作为参数输入,则不应该将其添加到arrayList中,我正在使用BlueJ编译器,并且我已经尝试了几种方法对其进行编码,但仍然无效。 下面是我的方法: 还试过这样的办法: 也试过这个: 并尝试了这个: 我相信我已经用尽了我能想到的所有方法,并在网上做了研究,但似乎不能找到一个有效的答案,我的问题。上面的方法要么添加null,要么不添加null并且不添加非null的新car参数。似乎不知道如何不