在Django中,我进行了第三方API调用,并得到了词典列表。我想在Django的return render调用中使用它。 但是当我这样做时,我得到:
'Context must be a dict rather than list'
如何删除列表部分并仅保留字典?
例如,制作:
[{'key1':'value1', 'key2': 'value2'}, {'key1':'value3', 'key2': 'value4'}]
用作上下文的有效字典
答案 0 :(得分:-1)
您可以将列表放在字典中以用作上下文。
context = {
"data": [
{"key1": "value1", "key2": "value2"},
{"key1": "value3", "key2": "value4"},
]
}
return render(request, template_name, context)