在django模板中,我有以下for循环显示天数。我想知道是否有可能在循环中迭代一个数字(在下面的例子I中)。或者我必须将其存储在数据库中,然后以days.day\u number的形式查询它吗
{days in days%\u list%}
<;h2>;#第{i}天-从{days.From_location}到{{days.to_location}}</h2>;
{%endfor%}
Django提供了它。您可以使用:
{{forloop.counter}索引从1开始{{forloop.counter0}索引从0开始
在模板中,您可以执行以下操作:
{项列表%中的项的%
{{forloop.counter}}#开始索引1
{{forloop.counter0}}#起始索引0
#做你的事
{%endfor%}
更多信息请访问:关于|内置模板标记和过滤器| Django文档