Django Content-Disposition 下載文件名亂碼

做下載模板操作時,發現下載的文件名中的 Content-Disposition 的文件名爲 中文時,會亂碼

,纔去如下操作可解決

response['Content-Disposition'] = "attachment; filename*=utf-8''{}".format(escape_uri_path(filename)+'.xlsx')

需要導入:from django.utils.encoding import escape_uri_path

完整代碼

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章