相关疑难解决方法(0)

检查Jinja2模板中的Python dict中是否存在密钥

我有一个python字典:

settings = {
   "foo" : "baz",
   "hello" : "world"
}
Run Code Online (Sandbox Code Playgroud)

settings然后,此变量可在Jinja2模板中使用.

我想检查模板中dict中是否myProperty存在密钥settings,如果是,请执行以下操作:

{% if settings.hasKey(myProperty) %}
   takeSomeAction();
{% endif %}
Run Code Online (Sandbox Code Playgroud)

hasKey我可以使用的相当于什么?

python django jinja2

44
推荐指数
3
解决办法
5万
查看次数

标签 统计

django ×1

jinja2 ×1

python ×1