Django框架报错:NameError: name ‘_mysql‘ is not defined

报错信息

NameError: name '_mysql' is not defined

报错原因

django下调用MySQLdb,MySQLdb与python3.x冲突

解决方法

配置文件目录下的__init__.py文件下加入以下代码:

import pymysql
pymysql.install_as_MySQLdb()

使用pymysql替代MySQLdb

总结

工作随笔,希望可以帮助到大家!


版权声明:本文为black_lightning原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。