Stringlänge in Jinja / Flask

Jinja unterstützt leider nicht die Ausführung von beliebigem Python-Code, wie z

{% if len(some_var)>1 %} ... {% endif %}

Meine derzeitige Problemumgehung besteht darin, die veraltete, hässliche Methode mit doppeltem Unterstrich zu verwenden:

{% if some_var.__len__()>1 %} ... {% endif %}

Obwohl dies funktioniert, befürchte ich, dass eine zukünftige Implementierung von Zeichenfolgen diesen Code beschädigen könnte. Gibt es einen besseren Weg, dies zu tun?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage