Tôi có một cuốn từ điển python:Kiểm tra nếu chính tồn tại trong một dict Python trong Jinja2 các mẫu
settings = {
"foo" : "baz",
"hello" : "world"
}
này biến settings
là sau đó có sẵn trong các mẫu Jinja2.
tôi muốn kiểm tra xem một chìa khóa myProperty
tồn tại trong settings
dict trong mẫu của tôi, và nếu như vậy mất một số hành động:
{% if settings.hasKey(myProperty) %}
takeSomeAction();
{% endif %}
tương đương với hasKey
mà tôi có thể sử dụng là gì?
Chỉ cần kiểm tra: nếu settin gs [myproperty] không phải là Không: Tôi nghĩ rằng điều này sẽ làm việc. –
hoặc nếu settings.myproperty được định nghĩa: –