如何解决如何在Django模板标签的forloop中设置范围?
所以我想创建一个具有一定范围的for循环。让我向您展示代码。
views.py
def mainPage(request):
...
myList = [ ### has some elements ### ]
listLength = len(myList)
context = {'listLength' : listLength}
return render(request,'main.html',context)
main.html
{% for i in listLength %}
<div class="book-{{i}}">Book number {{i}}</div>
{% endfor %}
所以我知道{% for i in listLength %}
部分是错误的。我想将每个数字从1传递到listLength
,但不知道如何。请帮忙。谢谢。 :)
解决方法
您可以改为将require('dotenv').config({ path: 'env file path' })
对象传递给模板:
range
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。