Django遇到问题汇总
1、django2.2版本MySQL的使用
1、提示未安装mysqlclient
解决方法:
在项目文件夹下的__init__.py添加如下字段
import pymysql pymysql.install_as_MySQLdb()
1、提示mysqlclient版本不符
解决办法:
注释"E:\Scripts\Django\venv\lib\site-packages\django\db\backends\mysql\base.py"文件的35和36行
3、AttributeError: 'str' object has no attribute 'decode'
解决办法:
将"E:\Scripts\Django\venv\lib\site-packages\django\db\backends\mysql\operations.py"的146行decode改为encode