Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 11, 2010 23:36:32

isergey
От:
Зарегистрирован: 2010-07-21
Сообщения: 25
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод словаря со списками

Подскажите пожалуйста, как распечатать такой словарь в шаблонах

    a = {
'group1': [
{'id': '1', 'name':u'Vasya'},
{'id': '2', 'name':u'Lena'},
],
'group2': [
{'id': '1', 'name':u'Vasya2'},
{'id': '2', 'name':u'Lena2'},
],
}
Спасибо



Офлайн

#2 Дек. 11, 2010 23:39:47

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

Вывод словаря со списками

Как вы хотите его “распечатать”?



Офлайн

#3 Дек. 11, 2010 23:45:43

isergey
От:
Зарегистрирован: 2010-07-21
Сообщения: 25
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод словаря со списками

isergey
Подскажите пожалуйста, как распечатать такой словарь в шаблонах
    a = {
'group1': [
{'id': '1', 'name':u'Vasya'},
{'id': '2', 'name':u'Lena'},
],
'group2': [
{'id': '1', 'name':u'Vasya2'},
{'id': '2', 'name':u'Lena2'},
],
}
Спасибо
Решение
{% for key, groups in a.items %}
{{ key }}
{% for group in groups %}
{{ group.id }} {{ group.name }}
{% endfor %}
{% endfor %}



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version