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

完整代码

 

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