Как я могу получить доступ к данным этого dict из шаблона django? - PullRequest
0 голосов
/ 24 июня 2011

У меня есть запись с такими записями:

d[(1,2,3)] = True
d[(4,5,6)] = False

Как я могу получить к ним доступ из шаблона django?

Ответы [ 2 ]

1 голос
/ 25 июня 2011

В конце концов, я написал собственный тег, потому что он кажется слишком странным и, вероятно, намного медленнее проводить сравнение в каждой итерации.

1 голос
/ 24 июня 2011

Индексирование словаря по кортежу в шаблоне невозможно, но для вашего конкретного случая вы можете сделать это:

{% for key,value in dictionary.items %}
    {% if key.0 == 1 and key.1 == 2 and key.2 == 3 %}
        {{ value }}
    {% endif %}
{% endfor %}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...