出现这个错误的原因是因为数据库连接错误,具体定位问题是Django连接数据库时输入的Name大小写的问题('NAME': 'RuoErGaiDB'输成'NAME': 'ruoErGaiDB'),可以检查一下数据库连接时候相应的值,检查大小写是否输入正确等。
具体操作在setting.py文件下找到DATABASES,检查相应的数据库信息(这里我连的是postgresql数据库,每个数据库对应的django库不一样,这里postgresql数据库依赖Django库为psycopg2):
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'ruoErGaiDB',
'USER': '****',
'PASSWORD': '****',
'HOST': '***.**.**.**',
'PORT': '****',
}
}