本来安装了pymysql,但生成迁移文件python manage.py makemitrations时报:
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb
解决方案:
1、尝试安装pip install mysql-python,但发现报了一堆错,无法进行下一步操作。
2、继续用原来的pymysql
在项目的__init__.py中加入:
import pymysql
pymysql.install_as_MySQLdb()