Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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 для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить