返回JSON响应以及可下载的文件

时间:2019-05-13 10:52:50

标签: django django-rest-framework

如何在Django Rest API中返回有关成功消息以及生成csv文件的响应。 我可以使用Http响应返回一个csv文件,但无法在可浏览的API页面上将成功消息作为响应呈现。

1 个答案:

答案 0 :(得分:1)

您不能-这是HTTP协议的限制,而不是Django或DRF。您只能为一个请求返回一个响应,并且一个响应不能一次既是json响应又是可下载文件(不同的内容类型,不同的响应内容等)。