可能重复:
Generating file to download with Django如何在django的http响应中发送zip文件?
我有有一些文件中的Zip文件夹。我想发送这些zip文件夹在Django的一些响应。我该怎么做?
可能重复:
Generating file to download with Django如何在django的http响应中发送zip文件?
我有有一些文件中的Zip文件夹。我想发送这些zip文件夹在Django的一些响应。我该怎么做?
其他人是对的,这已被问到。
不过,基本上你应该能够SE
您可以使用Python模块“zip文件”产生实际的档案,但你提到你有zip文件了吗?
from django.http import HttpResponse
...
response = HttpResponse(wrapper, content_type='application/zip')
response['Content-Disposition'] = 'attachment; filename=your_zipfile.zip'
return response
你需要的东西添加到上面 - 在哪里这个文件是从哪里来的,或者你是如何产生它也许一些更多的信息?但上面应该让你开始。
干杯, 维克多
@smmittal上述文字回答了您的问题吗?如果是这样,也许你可能会把它标记为回答?或者,如果没有,也许给一些更具体的,我们可以尝试和帮助你进一步。 – victorhooi 2011-04-19 08:13:15
发送文件附件中的反应是covered in the documentation。具体到你的情况
两件事情,该文档不提:
HttpResponse()
(my_data
中的例子)。application/zip
)。
请先在这里搜索。这已被问到。 – 2010-11-30 10:55:14