我如何使用Django模板检查集合的大小?


1 Answers

如果您使用的是最新的Django,则更改列表9530引入了一个{%empty%}块,允许您编写

{% for athlete in athlete_list %}
  ...
{% empty %}
  No athletes
{% endfor %}

当你想要做的事情涉及迭代非空列表时很有用。

Question

我在我的Django模板中有一个列表。 我只想在列表大小大于零的情况下执行某些操作。 我怎样才能检查这个?

我已经试过myList | length和myList | length_is但是没有成功。 我搜遍了所有,并没有看到任何例子。




如果你尝试了myList | length和myList | length_is并且它没有得到想要的结果,那么你应该使用myList.count






Related