我正在尝试在我的模板中使用一个for循环,但是出现了错误。
这是Jinja的代码:
这里是错误信息:
django.template.exceptions.TemplateSyntaxError: 无法解析剩余部分:'(1,10)',来自 'range(1,10)'
我有点困惑。这表明在 range 函数中有问题,甚至可能不存在,但我在其他 Stack Overflow 的帖子中看到它被建议作为解决方案,比如这个: 如何在 Jinja2 中模拟 while 循环 Jinja/Django 中是否存在 range 函数?如果存在,为什么它不起作用,如果不存在,有什么更好的替代方法?
这是Jinja的代码:
{% for i in range(1,10) %}
<h2>{{i}}</h2>
{% endfor %}
这里是错误信息:
django.template.exceptions.TemplateSyntaxError: 无法解析剩余部分:'(1,10)',来自 'range(1,10)'
我有点困惑。这表明在 range 函数中有问题,甚至可能不存在,但我在其他 Stack Overflow 的帖子中看到它被建议作为解决方案,比如这个: 如何在 Jinja2 中模拟 while 循环 Jinja/Django 中是否存在 range 函数?如果存在,为什么它不起作用,如果不存在,有什么更好的替代方法?