在没有循环的情况下访问Django模板中的元组值

时间:2020-02-04 12:37:19

标签: python django django-templates

我的字典将查询集返回为tupple。

例如

context = {
    'details': appl.values_list('device_detail_title','icon'),
}

返回:

<QuerySet [('Recent Info', 'amr.jpg')]>

我想访问模板中元组的第二个索引而无需循环。这怎么可能?

赞: {{ details[1] }}

1 个答案:

答案 0 :(得分:0)

假设您的查看代码为:

V1   avg.num.pairs

X1    1.0
X2    2.0
X3    1.5
X4    3.0

(并非OP中所述)

k=[] k.extend([('a',1),('b',2),('c',3)]) 类似于Python代码中的{{ k.0.0 }}。这应该给您一个“ a”,因为k[0][0]是列表k的第一个元素,它本身是一个元组,然后另一个k.0是该元组的第一个元素。

.0将为1,依此类推。