Скрыть заголовок, если оператор for пуст
У меня есть галерея изображений для каждого сообщения пользователя. Однако если пользователь не загрузил ни одного изображения, я не хочу отображать заголовок "Image Gallery". Как мне скрыть заголовок, если цикл for ничего не возвращает.
<a>Image Gallery</a>
<div class="row">
{% for images in postgallery %}
<div class="col-md-3">
<a href="{{ images.images.url }}" data-lightbox="image-1">
<img class="img-thumbnail" src="{{ images.images.url }}" />
</a>
</div>
{% endfor %}
</div>
Я попробовал несколько вариантов {% if imagegallery == 0 %}
, но не могу добиться того, чтобы все работало так, как мне хотелось бы
В соответствии с django doc
вы можете использовать этот синтаксис: {% if postgallery|length == 0 %}