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

posted @ 2019-11-21 14:26  ☞Python☞  阅读(107)  评论(0编辑  收藏  举报