【发布时间】:2017-09-18 03:12:57
【问题描述】:
众所周知,我们可以使用model_to_dict 将query_set 转换为字典。
from django.forms.models import model_to_dict
u = User.objects.get(id=1)
u_dict = model_to_dict(u)
type(u)
#<class 'django.contrib.auth.models.User'>
type(u_dict)
#<type 'dict'>
但是,我想将 query_set 转换为包含字典的列表。
uers = User.objects.all()
这里我将编写一个for 循环来将query_set 转换为字典。然后追加到列表中。
那么,是否有一种方便的方法可以将 query_set 列表转换为我的要求?
【问题讨论】:
标签: python django list dictionary