[Django]UnicodeDecodeError: 'gbk' codec can't decode byte 0xa6

原因:

window控制台默认gbk编码,而我们通常用的是utf8

解决:

打开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

就成功了。

你可能感兴趣的:(bug)