Erreur Python Jinja en comparant la chaîne

Que je vais avoir un problème lors de la comparaison de deux chaînes de caractères en python:

cela fonctionne:

{% for publication in publications %}
        {{ publications[publication].pub_type }}
{% endfor %}

mais pas cette:

{% for publication in publications %}
        {% if publications[publication].pub_type equals "conference_paper" %} 
             class="active" 
         {% endif %}
{% endfor %}

Dans le code ci-dessus, je suis juste tester quelque chose, mais sa ne fonctionne pas

J'obtiens cette erreur:

jinja2.exceptions.TemplateSyntaxError
TemplateSyntaxError: expected token 'end of statement block', got 'equals'

source d'informationauteur Noor