Как я могу проверить, есть ли ключ в словаре в шаблоне django? - PullRequest
1 голос
/ 16 января 2020
  1. Я передаю этот словарь моему шаблону
    dict['Album'] = {'artist':'Beyonce','title':'hello','cover':'image'}
    
  2. Я хочу написать в своем шаблоне оператор if, чтобы проверить, есть ли ключ в словаре
  3. Бывают случаи, когда обложка отсутствует в словаре
  4. Это то, что я пробовал
    {% if cover in Album %}
      do something
    {% else %}
      this dictionary as no key
    {% end %}
    

1 Ответ

0 голосов
/ 17 января 2020

Просто используйте

 {% if 'cover' in Album %}
     do something
 {% else %}
     other statement
...