class Ebay(APIView):
#permission_classes = (permissions.IsAuthenticated,)
#renderer_classes = (JSONRenderer,)
def get(self):
search = EbayFind(keywords='phone')
result = search.get_results()
return Response(result.json())
#return HttpResponse(result.json()) this returns it correctly
Я создал простую немодельную конечную точку API, используя DRF для возврата некоторого JSON, используя results.json()
для объекта запросов.В ответе он снова преобразуется в JSON (с двойной обратной косой чертой и разрушением JSON), тогда как HttpResponse
возвращает его в порядке.Я не установил никакого рендерера по умолчанию в settings.py, так как я мог остановить его преобразование ответа в JSON для этой конечной точки?