我有一个使用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