小编典典

在 Jinja2 中,如何测试变量是否未定义?

all

从 Django 转换,我习惯做这样的事情:

{% if not var1 %} {% endif %}

如果我没有将 var1 放入上下文中,它就会起作用。Jinja2 给了我一个未定义的错误。有没有简单的说法{% if var1 == None %}或类似的方法?


阅读 77

收藏
2022-05-22

共1个答案

小编典典

从 Jinja2模板设计器文档

{% if variable is defined %}
    value of variable: {{ variable }}
{% else %}
    variable is not defined
{% endif %}
2022-05-22