python django连接错误
提示:
connection.alias,
django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency user.0001_initial on database 'default'.
1, 检查数据库连接,是不是写错了是不是对了 ,如果数据库连接错误,感觉python不太会报错。
import pymysql # 一定要添加这两行! pymysql.install_as_MySQLdb() DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'HOST': '127.0.0.1', 'NAME': 'mysite', 'USER':"root", 'PORT':'3306', 'PASSWORD':'' } }
2、是否已经指定了 auth-user-model
#重载user auth 方法 AUTH_USER_MODEL = 'user.UserProfile'
以上都是在seeting里面做的