自己看着django的文档进行练习 django用了较新的+python3
Django==1.11
PyMySQL==0.7.11
python == 3.5
连接数据库时遇到了问题
连接配置
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
#'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
'NAME':'poll',
'USER':'root',
'PASSWORD':'',
'HOST':'127.0.0.1',
'PORT':'3306',
}
}
python3 不支持 MySQLdb
安装 PyMySQL
发现还是会报错,网上搜了一下解决方法,在应用的init.py文件中添加
import pymysql
pymysql.install_as_MySQLdb()
即可解决问题