Django 模板访问字典键

时间:2021-01-04 07:06:12

标签: python django django-views django-templates

目前我正在将一个带有多个键的字典从我的视图传递给 Django 模板,第一个键包含一个包含所有想要的键的列表,我希望有一个嵌套循环在第一个键内循环,以便我可以访问在想要的钥匙里面。

dict = {
"list1" = ["name1", "name5"]
"name1" = []
"name2" = []
"name3" = []
"name5" = []
}

在这种情况下,我只想访问 dict['name1'] 和 dict['name5'],在 Python 中我可以执行以下操作:

for name in dict['list1']:
  for l in dict[name]:
    do things

我想知道我是否可以对 html 文件中的 django 模板做同样的事情

1 个答案:

答案 0 :(得分:0)

首先你会得到语法错误你不应该使用 = 你应该在字典中使用 : 并在每个键值对后添加 ,

dict = {
"list1" : ["name1", "name5"],
"name1" : [],
"name2" : [],
"name3" : [],
"name5" : [],
}