В шаблонах Django вы можете получить доступ к парам ключ-значение различными методами. Вот несколько примеров:
- Точечная нотация. Доступ к значениям можно получить с помощью точечной нотации, если ключ является допустимым идентификатором Python. Например, если у вас есть словарь
contextс парой ключ-значение{'name': 'John', вы можете получить к нему доступ в шаблоне следующим образом:
{{ context.name }}
- Нотация массива. Для ключей, которые не являются допустимыми идентификаторами Python, вы можете использовать нотацию массива. Предположим, у вас есть словарь
contextс парой ключ-значение{'полное имя': 'Джон Доу'. Вы можете получить к нему доступ в шаблоне следующим образом:
{{ context['full name'] }}
- Использование цикла
for. Если у вас есть словарь с несколькими парами ключ-значение, вы можете перебирать их с помощью циклаfor. Например, если у вас есть словарьcontextс парами ключ-значение{'name': 'John', 'age': 25}, вы можете получить к ним доступ в такой шаблон:
{% for key, value in context.items %}
Key: {{ key }}, Value: {{ value }}
{% endfor %}
Это выведет:
Key: name, Value: John
Key: age, Value: 25
Это всего лишь несколько примеров того, как вы можете получить доступ к парам ключ-значение в шаблонах Django. Существуют дополнительные методы и фильтры для управления и отображения значений. Дополнительную информацию можно найти в документации Django.