РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pydjSpRsJr 5 of 204 menu

JSON-ответ JsonResponse в Django

Класс JsonResponse - наследник HttpResponse. Он сам сериализует словарь (или список) в JSON и ставит подходящий Content-Type:

from django.http import JsonResponse def show(request): return JsonResponse({ 'title': 'News', 'likes': 10, })

Если нужно отдать список верхним уровнем, передайте safe=False:

def show(request): return JsonResponse( ['a', 'b', 'c'], safe=False, )

Верните JsonResponse со словарем name и age.

Верните JSON-список из трех строк через safe=False.

Верните JSON со статусом 201.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить