1
在服务器中,文件的名称是“abc.dat”,但我想在人们下载文件时重命名文件“xyz.doc”。我的服务器基于Django。Django重命名下载文件
在服务器中,文件的名称是“abc.dat”,但我想在人们下载文件时重命名文件“xyz.doc”。我的服务器基于Django。Django重命名下载文件
服务Django的一个文件被设置它在响应
然后,您可以强制在 ATTR附件的更名完成。 这可能是真的。
它的完成这样的:
response = HttpResponse("read your file here ie. abc.dat", mimetype="application/msword")
response['Content-Disposition'] = 'attachment; filename=%s' % ("xyz.doc")
return response
希望它能帮助!
请改善您的问题。 – 5ervant 2013-04-25 08:02:02
无需改进“问题”。我觉得这很容易理解,而@limelights所做的回答似乎对我来说是正确的。 – mawimawi 2013-04-25 09:03:57