0

このページへのリンクは次のとおりですhttps://code.djangoproject.com/ticket/5172

これをもっと具体的に言うと

{% for 5 %}
repeat me
{% endfor %}

この

{% for my_integer %}
loop: {{ forloop.counter }}
{% endfor %}

私が稼ぐ間違いは次のとおりです

TemplateSyntaxError: 'for' statements should have at least four words: for 5
4

2 に答える 2

2

私はあなたが欲しいものはこれだと思います:

{% for i in 5|getrange %}
do something
{% endfor %}

このコードスニペットを参照してください。

于 2013-01-09T08:21:02.307 に答える
1

リンクしたページは、そのような構文を要求するチケットです。wontfixのように、その機能は非常に具体的に利用でき、すぐに追加される可能性は低いため、閉鎖されています。

代わりに、の出力に設定されて{% for counter in my_range %}いる、または同様のものを使用する必要があります。my_rangerange(5)

于 2013-01-09T08:19:26.963 に答える