以上是报错截图和日志文件
网上能找到的相对比较靠谱的解决方法是下面的 ,但是下面方法只能解决请求参数中有中文 然后中文乱码的问题,不能处理上传中文名称的文件保存出错的问题。两个报错
position 0-4 不一样
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-4: ordinal not in range(128)
本文主要介绍了如何解决在Ubuntu环境下使用Django上传包含中文名称的文件时出现的乱码问题。通过修改Ubuntu默认字符集为GBK,以及调整终端或其他软件的字符编码设置,可以确保正确显示中文文件名。
1538
4677

被折叠的 条评论
为什么被折叠?