gpt4 book ai didi

python - 如何将 query_set 列表转换为包含字典的列表?

转载 作者:行者123 更新时间:2023-12-01 02:35:38 26 4
gpt4 key购买 nike

众所周知,我们可以使用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列表转换为我的要求?

最佳答案

list(map(model_to_dict,User.objects.all()))

关于python - 如何将 query_set 列表转换为包含字典的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46271087/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com