报错:ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.)
尝试了所有的方法:
**升级mysqlclient,安装pymysql等,修改源文件等等**
真的是太恶心了:
- 首先,在项目的文件__init__.py文件内添加:
import pymysql
pymysql.version_info = (1, 3, 13, “final”, 0)
pymysql.install_as_MySQLdb() - 如果你的models中存在外键
hbook = models.ForeignKey(‘BookInfo’, on_delete=models.CASCADE)
记住一定添加黑体部分
之后就可以愉快地玩耍了,我的环境是Python3.7 (anaconda) + django3.0 +pycharm