做下載模板操作時,發現下載的文件名中的 Content-Disposition 的文件名爲 中文時,會亂碼
,纔去如下操作可解決
response['Content-Disposition'] = "attachment; filename*=utf-8''{}".format(escape_uri_path(filename)+'.xlsx')
需要導入:from django.utils.encoding import escape_uri_path
完整代碼
做下載模板操作時,發現下載的文件名中的 Content-Disposition 的文件名爲 中文時,會亂碼
,纔去如下操作可解決
response['Content-Disposition'] = "attachment; filename*=utf-8''{}".format(escape_uri_path(filename)+'.xlsx')
需要導入:from django.utils.encoding import escape_uri_path
完整代碼