Возвратите ответ JSON вместе с загружаемым файлом - PullRequest
0 голосов
/ 13 мая 2019

Как я могу вернуть ответ в виде сообщения об успехе вместе с генерацией CSV-файла в Django Rest API.Я могу вернуть файл csv с помощью Http Response, но не могу обработать сообщение об успехе в качестве ответа на странице API с возможностью просмотра.

1 Ответ

1 голос
/ 13 мая 2019

Вы не можете - и это ограничение протокола HTTP, а не протокола Django или DRF. Вы можете вернуть только один ответ на запрос, и ответ не может быть одновременно и ответом json, и загружаемым файлом (разные типы контента, разный контент ответа и т. Д.).

...