我有一个Django项目。在模板html页面中,我使用表格来演示数据。在表格的第一行中,我要显示ID“ i”。但是因为i.0是模型的batch_id,所以它不会从1开始递增。如何更改此页面的html,以在第一行中显示从1开始的序列号?
new OtherClient(usageTwo());
答案 0 :(得分:2)
如Parth Modi所述,您的当前循环仅输出td。
如果每组数据都应放在新行中,则需要包装tr。
对于您的“序列号”,我想您只是在谈论循环计数,从1开始?
{{forloop.counter}}是您要搜索的内容。
有关此的更多信息,您应该阅读this。
答案 1 :(得分:0)
首先,如果需要一个具有多行的表,则需要更改“ For循环”的位置,因为要循环td而不是tr。您需要在标签上方放置for循环,endfor应该在以下。对于与ID相关的疑问,您能告诉我上下文“数据”吗?