How to output Django queryset as JSON?
You can use JsonResponse with values. Simple example: from django.http import JsonResponse def some_view(request): data = list(SomeModel.objects.values()) # wrap in list(), because QuerySet is not JSON serializable return JsonResponse(data, safe=False) # or JsonResponse({‘data’: data}) Or another approach with Django’s built-in serializers: from django.core import serializers from django.http import HttpResponse def some_view(request): qs = SomeModel.objects.all() qs_json … Read more