【发布时间】:2012-11-24 08:08:33
【问题描述】:
这是我在 Stack Overflow 上的第一篇文章。我有这个循环,它在 Python 本身中运行良好。
for i, j in enumerate(ls.split("/")):
print i * " " + j
我想在 Django 模板中实现相同的功能。以下是我认为我会做的:
{% for i, j in enumerate(ls.split("/")) %}
{% i * " " + j %}
{% end for %}
但这不起作用。我从views.py 中得到ls 变量。 i and j 变量是在实现 for 循环时组成的。谢谢
【问题讨论】:
-
stackoverflow 上的问题应该对其他人有价值。因此,在提出真正的问题之前,您应该做一些研究。您的问题表明您并没有真正阅读 Django 的模板文档。没有一个例子看起来像这样。需要强调的是,您不能在这些文档中的模板中进行计算。