Я столкнулся с проблемой, как вернуть изображение с заголовком «Content-Disposition: attachment» для оставления запроса GET.
class FileDownload(Files):
def get(self):
...
obj = s3.Object(bucket, file.s3path)
data = obj.get()
resp = make_response( data )
resp.headers['Content-Type'] = file.mimetype
resp.headers['Content-Disposition'] = 'attachment;filename='+file.name
return resp
но я получаю TypeError
TypeError: Object of type StreamingBody is not JSON serializable
Причина в ясно, возможен только возврат json. Но можно ли все-таки решить?