我想将Python模型列表转换为字典

我想将Python模型列表转换为字典,python,angularjs,django,dictionary,Python,Angularjs,Django,Dictionary,这就是我想展示的东西 taskNameList = Task.objects.all() 使用angularJS,我想向我的模板显示此列表,例如 list.html <div ng-init="tasks = {{ taskNameList }} "> 我确信这个代码是不正确的 或者应该是这样的 <div ng-init="tasks = [{{ taskNameList }}]"> 我也试过了,但它仍然没有出现…如果您想在列表中使用词典,请使用: 如果要

这就是我想展示的东西

taskNameList = Task.objects.all()
使用angularJS,我想向我的模板显示此列表,例如

list.html

 <div ng-init="tasks = {{ taskNameList }} ">

我确信这个代码是不正确的

或者应该是这样的

<div ng-init="tasks = [{{ taskNameList }}]">


我也试过了,但它仍然没有出现…

如果您想在列表中使用词典,请使用:

如果要在列表中使用元组,请使用:


您是否尝试过
tasks=taskNameList
?谢谢您的建议。但我想用AngularJS在模板中显示它,我对AngularJS一无所知,但您可以使用(
returnJSONResponse(taskNameList,safe=False
)将
taskNameList
作为JSON返回。
taskNameList = Task.objects.values()

>>> print(taskNameList)
[{'id': 1, 'name': 'i am the first task', ...}, ...]
taskNameList = Task.objects.values_list()

>>> print(taskNameList)
[(1, 'i am the first task'), ...]