解决Django运行报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0xa6 in position 9737:****

1、报错:

UnicodeDecodeError: 'gbk' codec can't decode byte 0xa6 in position 9737: illegal multibyte sequence

2、解决:

打开django/views下的debug.py文件,转到line331行:
with Path(CURRENT_DIR, 'templates', 'technical_500.html').open() as fh
将其改成:
with Path(CURRENT_DIR, 'templates', 'technical_500.html').open(encoding="utf-8") as fh
就成功了。

如果用的是虚拟环境,就你要到自己的虚拟环境中,修改django包。

参考博文:https://www.cnblogs.com/loveprogramme/p/10726712.html

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页