迁移
将模型类同步到数据库中。
1)生成迁移文件
python manage.py makemigrations
2)同步到数据库中
python manage.py migrate
进行以上操作需要安装python扩展库
pip install mysqlclient
已安装情况下仍然报错
报错内容为找不到
mysqlclient django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlclient?
通常解决办法:
1、mysqlclient不可用情况下用pymysql代替
pip install pymysql
项目(settings.py同级)目录中init.py中添加
import pymysql
pymysql.install_as_MySQLdb()
2、试试重新安装mysqlcelient
pip install mysqlclient‑1.4.6‑cp38‑cp38‑win32.whl --force-reinstall
PS:由于Python 版本和Django版本引起的问题需要另行解决
一般解决方法有两种
1、注释掉引起问题在行
2、更换版本