我在名为items_value的标签中有这个结构:
{
('prog1','date1'): {
'total_error': 4256,
'components1': [{
'errors': 5,
'lines': 1
}],
'components2': [{
'errors': 5,
'lines': 1
}
],
('prog2','date2'): {
'total_error': 4256,
'components1': [{
'errors': 5,
'lines': 1
}
]
}
如何获取Django中每个元组内的值?我试过了:
{% for elem in items_value %}
但结果是:
('prog1','date1')
('prog2','date2')
我想,例如:
{
'total_error': 4256,
'components1': [{
'errors': 5,
'lines': 1
}],
'components2': [{
'errors': 5,
'lines': 1
}
}
答案 0 :(得分:1)
迭代字典会为您提供密钥。要获取其值,请迭代items_value.values()
。或者,在模板中{% for value in items_value.values %}
。请注意,Python字典是无序的,因此无法保证您获取值的顺序。
答案 1 :(得分:0)
您可以遍历值:
{% for value in items_value.values() %}