“Konversi queryset ke json django” Kode Jawaban

Konversi queryset ke json django

from django.core import serializers
from django.http import HttpResponse

def some_view(request):
    qs = SomeModel.objects.all()
    qs_json = serializers.serialize('json', qs)
    return HttpResponse(qs_json, content_type='application/json')
codeAdept

Konversi queryset ke json django

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})
codeAdept

cara mengubah kueri menjadi string json

# Simply wrap the queryset in a list

data = list(queryset.values())

# Hint: need to use .values() not .all()
Terror12

Jawaban yang mirip dengan “Konversi queryset ke json django”

Pertanyaan yang mirip dengan “Konversi queryset ke json django”

Lebih banyak jawaban terkait untuk “Konversi queryset ke json django” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya