在__init__.py中添加下列代码:
import pymysql
pymysql.install_as_MySQLdb()
出现报错:
django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.
解决方案:
import pymysql
# 添加这句代码
pymysql.version_info = (1, 3, 13, "final", 0)
pymysql.install_as_MySQLdb()
本文介绍了解决在使用Django和pymysql时遇到的配置错误问题,通过修改pymysql的版本信息,成功避免了因版本不匹配导致的运行时错误。
241

被折叠的 条评论
为什么被折叠?



