5

在 django 模板中,如果我在上下文字典中有一个键与另一个字典(嵌套字典)关联,我知道如何迭代它(如何在 django 模板中的字典中迭代字典?)但我需要找到键值。

喜欢{{ nested_dictionary['key'] }}

但我猜不完全是……

可以使用过滤器,但有更好的方法吗?

4

1 回答 1

1

是的,如果您的视图中有嵌套字典,即:

...
dashTable = {'Key0':{'Key1':{'Key2':{'Key3':5}}}}

context = {'dashTable':dashTable,}
return render(request, 'template.html', context)

然后,您可以在作为上下文传递时调用嵌套字典:

{{ dashTable.Key0.Key1.Key2.Key3 }} 
于 2018-05-03T09:21:56.640 回答