Пытаясь перебрать список, а затем показать каждый элемент этого списка в элементе span, но сначала он не работает. Я хочу проверить, больше ли длина этого списка 0, чем цикл по списку, я не знаком с синтаксисом, нужна помощь .

Код:

  {%if len(prediction)>0%}
  {%for predict in prediction%}
  <span>{{predict}}</span>
  ​{% endfor %}
-1
afnan 10 Фев 2021 в 11:32

1 ответ

Лучший ответ
{% if prediction|length > 0 %}
  {% for predict in prediction %}
    <span>{{predict}}</span>
  ​{% endfor %}
{% endif %}

Попробуйте это, вы можете использовать "| length", чтобы получить длину, если вы хотите, чтобы было равно, можно использовать "length_is"

Как это:

{{ value|length_is:"0" }}
0
marc_s 26 Фев 2021 в 19:48