直截了当的问题,我正在将DRF与基于类的视图一起使用,以提供可供Angular使用的API。特别是,我想用Angular可以订阅的JSON数据响应GET请求:
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
任何人都可以解释为什么会这样,以及如何解决吗?