django项目启动时报错 有修改源码

记录一下 以免忘记

问题原因:

 

 

从 Error信息中可以得知,这是 str编码的问题,而且还是和 mysql进行交互之间的编码问题。

python3里面,字符串要先encode手动指定其为某一编码的字节码之后,才能decode解码。

解决办法:

点击异常信息的地址,就上面file那一堆,将 decode改为encode

query = query.decode(errors='replace') 修改成 query = query.encode(errors='replace')
注意:它会弹框,默认确定更改就可以正常启动了。



posted @ 2021-08-30 19:53  不想拖累他人  阅读(50)  评论(0)    收藏  举报