Я учусь Django Rest Framework. Я понимаю, что такое Django согласование содержимого и использование функции ответа. В примере я видел такой код:
def func(request):
if request.method == "GET":
queryset_objects = //
serializer = FooSerializer(queryset_objects, many = True)
return Response(serializer.data)
Эта функция будет отображать JSON. Но единственным параметром, передаваемым в Response, является словарь типа (serializer.data). Как Render решил, что ответом должен быть JSONN, а не другой тип (без заголовка)?