Проверить, не пуст ли массив в Jinja2

Мне нужно проверить, определена ли переменная 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?

34
задан phs 16 October 2018 в 17:15
поделиться