Django,如何允许用户下载Python生成的文件

时间:2016-06-10 18:09:28

标签: python django download docx temporary

我是Django的新手并且有几个问题。

我制作了一个需要用户输入的python程序和一个docx文件。如何允许该用户下载他们生成的docx文件?我假设我将不得不使用临时文件,因为如果网站上有多个用户,程序无法覆盖现有的docx文件。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

使用“Content-Type:application / octet-stream”编写响应 “内容 - 处置:附件”。然后将更新的文件写入响应。
有关更精确的mime类型,请查看: What is a correct mime type for docx, pptx etc?