ListAPIView с JSONRenderer возвращает текст / HTML
Простой вопрос, я использую DRF с представлением на основе классов для предоставления API для потребления Angular. В частности, я хочу ответить на GET-запрос данными JSON, на которые Angular может подписаться:
class AuditListAPIView(generics.ListAPIView):
queryset = Audit.objects.all()
serializer_class = AuditSerializer
filter_backends = (filters.DjangoFilterBackend,)
filterset_class = AuditFilter
renderer_classes = (JSONRenderer,)
Проблема заключается в том, что тип содержимого для ответа "text/html" вместо "application/json". Например:
> curl -s -I <host>:8000 | grep "^Content-Type:"
Content-Type: text/html
Кто-нибудь может объяснить, почему это так и как с этим бороться?