如何从Django Docker容器下载CSV文件

时间:2019-09-13 19:14:40

标签: python django csv docker-compose

我有一个使用docker-compose的django应用程序。我还在服务器django应用目录和docker容器内生成了一个csv文件。

服务器Django目录

/restapi
|*filename.csv
|*app1
|*app2

在docker容器目录内部

/django
|*filename.csv
|*app1
|*app2

我已经尝试为服务器和docker目录设置静态绝对路径,但是我仍然无法下载csv文件。

response = HttpResponse(content_type='text/csv')
django_root_path = '/django'

file_path = '{}/filename.csv'.format(django_root_path)
logger.info(file_path)
response['Content-Disposition'] = 'attachment; filename=file_path'
response.write(u'\ufeff'.encode('utf8'))

return response

0 个答案:

没有答案