django报错UnicodeDecodeError 问题解决

发布时间 2023-03-22 21:13:16作者: 丛影HHZ

问题:
使用django运行时发现报错了
UnicodeDecodeError at /query/
'utf-8' codec can't decode byte 0xc5 in position 84: invalid continuation byte

解决方法:

仔细查看报错信息,发现应该是加载template的时候报错
查找官方文档(官网文档
发现这段话

确认最终解决方案,更改TEMPLATES的file_charset项值

1.在mysite文件夹下的setting.py,找到TEMPLATES
2.增加'file_charset': 'gbk'

重新刷新页面,问题解决