我有一个zip文件夹,里面有一些文件。我想在django中发送这些zip文件夹以获得一些响应。我该怎么办?
答案 0 :(得分:1)
其他人是对的,这已被问到。
但是,基本上你应该能够
你可以使用Python模块'zipfile'来生成实际的档案,但你提到你已经有了zipfile吗?
from django.http import HttpResponse
...
response = HttpResponse(wrapper, content_type='application/zip')
response['Content-Disposition'] = 'attachment; filename=your_zipfile.zip'
return response
您需要在上面添加内容 - 可能还有一些关于此文件来源的信息,或者您是如何生成它的?但上面的内容应该让你开始。
干杯, 维克多
答案 1 :(得分:0)
在回复中发送文件附件是covered in the documentation。
文档未提及的两个特定情况:
HttpResponse()
(示例中为my_data
)。application/zip
)。