使用Django和Nginx生成并下载文件

时间:2018-01-25 10:20:21

标签: python django nginx

我的问题是:我需要从数据库中的数据生成一个csv文件,然后下载它。看起来很简单,但我找不到允许我在后台执行此操作的解决方案,因此用户不会被重定向到任何地方。 我需要的是用户点击一个按钮,下载立即开始,用户停留在同一页面上。类似于简单的html下载属性,但实际上是先生成一个文件。我不能提前生成文件,因为数据一直在变化,我需要输出最新版本的文件,用户也可以为数据指定一些过滤器,所以我需要考虑它。 我使用Django和Nginx作为生产服务器。 Django应该总是返回一个响应,所以我不确定我能不能做我想做的事情。有没有不同的方法呢? 我搜索了很长时间,但无法找到与我的请求类似的任何内容。谢谢大家!

0 个答案:

没有答案