gpt4 book ai didi

python - django 多个数组转json错误

转载 作者:太空宇宙 更新时间:2023-11-03 18:12:44 25 4
gpt4 key购买 nike

“list”对象没有属性“_meta”我尝试在执行此操作后合并数组中的 2 个对象,但无法返回 json 响应

def regions(request):
result_set = []
for u in Regions.objects.all()[:100]:
if 'a' in u.country:
result_set.append([u ,Subregions.objects.filter(region_id=u.id)])
data = serializers.serialize('json', result_set)
return HttpResponse(data)

错误代码:属性错误位于/“list”对象没有属性“_meta”

最佳答案

serializers.serialize接受一个生成模型实例的迭代作为第二个参数。

但是result_set是模型列表的列表。您需要调整代码以生成模型实例。

关于python - django 多个数组转json错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25582589/

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