Salida JSON

Generación de salida json

Generación salida JSON

from django.http import JsonResponse

def view_list_json(request):
    ...
    data = {} # diccionario
    return JsonResponse(data)


# views.py
from django.core.serializers import serialize
from django.http import HttpResponse
from .models import Post

def django_models_json(request):
    qs = Post.objects.all()
    data = serialize("json", qs, fields=('title', 'content'))
    return HttpResponse(data, content_type="application/json")
Última modificación October 21, 2022: inicio django (f6c0691)