Мне нужно проверить, определена ли переменная texts
или нет в index.html
.
Если переменная определена и не пуста, я должен отобразить цикл. В противном случае я хочу показать сообщение об ошибке {{error}}
.
В основном это в PHP
if (isset($texts) && !empty($texts)) {
for () { ... }
}
else {
print $error;
}
index.html
{% for text in texts %}
<div>{{error}}</div>
<div class="post">
<div class="post-title">{{text.subject}}</div>
<pre class="post-content">{{text.content}}</pre>
</div>
{% endfor %}
Как я могу сказать это в jinja2?