1. ホーム
  2. django

[解決済み] Djangoテンプレート内でコレクションのサイズを確認するにはどうすればよいですか?

2022-04-20 15:12:29

質問

私のDjangoテンプレートにリストがあります。 リストのサイズが 0 より大きい場合にのみ、何かをしたいのです。

試してみたのは myList|lengthmyList|length_is が、成功には至っていない。

あちこち検索してみたが、例がない。どうすれば確認できるのでしょうか?

どのように解決するのですか?

参照 https://docs.djangoproject.com/en/stable/ref/templates/builtins/#if を使うだけで、その例を再現することができます。

{% if athlete_list %}
    Number of athletes: {{ athlete_list|length }}
{% else %}
    No athletes.
{% endif %}