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