问题描述
使用xlwt进行导出文件时,在Content-Disposition中设置英文文件名称可以正常下载及显示,当设置为中文名称时,无法显示文件名称,无法下载。
异常图片
解决方式
原有代码:
response['Content-Disposition'] = 'attachment;filename='+Questionnaire_Name['Name']+'.xls'
更改后代码:
response['Content-Disposition'] = "attachment;filename*=utf-8''{}.xls".format(escape_uri_path(Questionnaire_Name['Name']))
正常图片
2019-12-5 22:50:20
评论区