DRF Response не работает с представлениями на основе классов в Django

Я преобразовываю свои представления, основанные на функциях, в представления, основанные на классах. Следуя официальной документации, я получал ошибки при использовании Response, импортированного из rest_framework. При использовании HttpResponse все работает нормально. Ошибка, которую я получаю при использовании Response, следующая:

.accepted_renderer not set on Response

Вот мое мнение:

    
    def get(self, request):
        users = User.objects.all()
        serializer = UserSerializer(users, many=True)
        return Response(serializer.data) 

Какова может быть причина этого?

вместо этого:

return Response(serializer.data) 

попробуйте это:

return Response(serializer.data, status=status.HTTP_200_OK) #Status is depends on your code
Вернуться на верх