How to serialize Django queryset.values() into json?

前端 未结 5 401
情话喂你
情话喂你 2020-12-13 13:31

I have a model that has many fields, however for this problem I only need 3 of those fields. When I try to serialize a .values set I get an exception:

5条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-12-13 14:22

    My solution, It's work fine

    from django.core.serializers import serialize
    import json
    
    permission_list = Permission.objects.all().order_by('-id')
    permission_serialize= json.loads(serialize('json', permission_list))
    return JsonResponse({'data': permission_serialize})
    

提交回复
热议问题