标签: python flask jinja2
{% if len(some_var)>1 %} ... {% endif %}
我目前的解决方法是使用弃用的,丑陋的双下划线方法:
{% if some_var.__len__()>1 %} ... {% endif %}
虽然这有效,但我担心未来某些字符串的实现可能会破坏这段代码。有更好的方法吗?
答案 0 :(得分:72)
您可以使用length filter:
length
{% if some_var|length > 1 %}