多分それはちょっと愚かな質問ですが、私は答えを見つけられませんでした。 djangoテンプレートで増減した変数を使う方法はありますか?djangoテンプレートで増減された変数を使用する
{{ some_variable + 1 }}
多分それはちょっと愚かな質問ですが、私は答えを見つけられませんでした。 djangoテンプレートで増減した変数を使う方法はありますか?djangoテンプレートで増減された変数を使用する
{{ some_variable + 1 }}
ビルトインadd
フィルタがありますレコードまで。
{% for a in object_list %}
{{ forloop.counter }}
{% endfor %}
これを行う1つの方法は、djangoテンプレートフィルタを使用することです。
https://docs.djangoproject.com/en/dev/howto/custom-template-tags/#writing-custom-template-filters
def inc(value):
return value+1
、その後:自動的にカウンタを増加させるループ使用forloop.counterための内部
{{ some_variable|add:"1" }}
:
{{ some_variable|inc }}