0
我一直在尝试使用Django,Python,CSS和HTML绘制棋盘。为此,我需要跟踪我for循环中的迭代次数。我通读Django's documentation,看到我应该使用forloop.counter
。Django - Forloop未定义
当我在我的程序中使用forloop.counter
时,我收到一个jinja2.exceptions.UndefinedError
,其中指出forloop
未定义。我在我的IDE中卸载并重新安装了Django 1.11.5,并收到相同的错误。我安装了Django的开发版本并收到相同的错误。
我在一个单独的测试程序中检查了我的使用forloop.counter
,并且我仍然收到一条错误消息,说明forloop
未定义。
Django本身有错吗?谢谢。
下面是测试程序:
<div id="container">
{% block main %}
{% for item in length %}
<p>{{ forloop.counter }}</p>
{% endfor %}
{% endblock %}
</div>
谢谢。我如何恢复到标准的Django模板? – SuperNovaCoder
请参阅[文档](https://docs.djangoproject.com/en/1.11/topics/templates/#configuration)。 –