UnicodeDecodeError at /
'utf-8' codec can't decode byte 0xcf in position 203: invalid continuation byte
错误截图:

这个错误困扰了很长时间。
主要原因是下载的html模板charset=‘gb2316’,而我自己的html编码方式为’utf-8’,于是渲染网页时就出现了问题。
这个错误查了很长时间,很多人说要在settings.py里面加入代码,我尝试了一下,没有解决。
解决方案是,把html文件用记事本打开,另存为,然后选择编码方式为utf-8,再然后就解决了。
唉,这么简单,真的难以置信,亏得我花了几个小时,真的菜。

本文描述了一种常见的HTML渲染问题,即由于html模板的字符集与个人html编码方式不匹配导致的UnicodeDecodeError。文章详细解释了错误原因,并提供了一个简单的解决方案:将html文件另存为utf-8编码。

1945

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



