作者:MC_炽焰 | 来源:互联网 | 2023-09-18 08:16
做下载模板操作时,发现下载的文件名中的 Content-Disposition 的文件名为 中文时,会乱码
,才去如下操作可解决
response['Content-Disposition'] = "attachment; filename*=utf-8''{}".format(escape_uri_path(filename)+'.xlsx')
需要导入:from django.utils.encoding import escape_uri_path
完整代码