这是我下载文件的查看代码
def download_order(request,order_id):
purchase=GigPurchase.objects.select_related().get(order_id=order_id)
order=purchase.order
wrapper=FileWrapper(open(order.path,"rb"))
content=mimetypes.guess_type(order.path)[0]
t=purchase.gig.title
title=slugify(t)
response=HttpResponse(wrapper,content_type=content)
response['Content-Disposition']='attachment;filename=%s.zip'%(title)
return response
我有一个模型,它有一个名为“order”的文件字段。我在这里做错了什么,因为当我点击链接时。我得到了下载文件,但是当我尝试打开它时,我得到“压缩的 zip 文件夹无效”。请帮忙。谢谢