Django Rest Framework возвращает файл JSON - PullRequest
0 голосов
/ 18 февраля 2019

Используя Django и Django REST Framework, я пытаюсь написать запрос GET, который при вызове возвращает файл JSON, расположенный на сервере.Каков наилучший способ сделать это?

class MyView(APIView):

    def get(self, request):

        ...

        # I get a filepath to 'somefile.json'     
        my_filepath = "/Users/me/Desktop/somefile.json"

        ...

        # What do I do in order to return 'somefile.json'?    
        return Response(somefile.json)

РЕДАКТИРОВАТЬ

Я не хочу возвращать содержимое somefile.json .Я хочу вернуть сам файл.

1 Ответ

0 голосов
/ 18 февраля 2019

Вы можете использовать FileResponse объект как , описанный здесь .

...