Mam słownika Pythona:Sprawdź, czy klucz istnieje w dict Python w Jinja2 szablony
settings = {
"foo" : "baz",
"hello" : "world"
}
Ta zmienna settings
jest wtedy dostępny w szablonie Jinja2.
Chcę sprawdzić, czy klucz myProperty
istnieje w settings
dict w moim szablonu, a jeśli tak, podjąć pewne działania:
{% if settings.hasKey(myProperty) %}
takeSomeAction();
{% endif %}
Co jest odpowiednikiem hasKey
że mogę używać?
Wystarczy sprawdzić: czy rozliczenie gs [myproperty] is not None: Myślę, że to powinno zadziałać. –
lub jeśli zdefiniowano settings.myproperty: –