引入

在做毕设时,系统需要用 uwsgi 进行启动,在打印日志中,请求即使成功也会报 UnicodeEncodeError,而在使用 Debug 模式下不会出现

解决方案

在 Django 的官网中看到,uwsgi.ini 配置中添加 env = LANG=en_US.UTF-8 ,在重新启动应用后发现仍然有此错误。于是修改为 env = LANG=zh_CN.UTF-8 即可解决此错误。