簡単な質問。テンプレートにリストがあり、リストの長さを出力したい。ビューでこれを計算し、コンテキストを介して引き渡す必要がありますか?
<p>the size of the list is {{??}}</p>
{% for element in list %}
<p>element.Name</p>
{% end for %}
length
filter を使用します。
{{ some_list|length }}
つかいます list|length
。 |
は、フィルターを使用することを示します。リストのサイズは
{{ list|length }}
{% if your_list %}
{{ your_list|length }}
{% endif %}
Your_listがプロパティである場合、この行ではティガーになるため、要求するたびに作成される動的リストを作成し、後でfor
にしたい場合は2回トリガーすることに注意してください。
誰かがここにたどり着いた場合のちょっとした更新。これで、長さを取得できます:
{{ your_list.count }}
それが役に立てば幸い!