“Convertir queyset en json django” Réponses codées

Convertir queyset en 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

Convertir queyset en 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

Comment convertir une queyset en chaîne JSON

# Simply wrap the queryset in a list

data = list(queryset.values())

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

Réponses similaires à “Convertir queyset en json django”

Questions similaires à “Convertir queyset en json django”

Plus de réponses similaires à “Convertir queyset en json django” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code