我是django 1.10的新手,在Windows 8.1下使用mysql(5.6.17)(WAMP 2.5)和Python 3.5
我配置了很好的mysql连接器,我制作了我的模型,makemigrations myapp并migrate myapp使用带有Pycharm的manage.py终端.
当我尝试访问管理员网页时,我收到此消息(trabajo是我项目中的应用程序:programa)
例外价值:
(1146, "Table 'programa.django_session' doesn't exist")
Run Code Online (Sandbox Code Playgroud)
在我的settings.py文件中有:
MIDDLEWARE_CLASSES = [
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]
Run Code Online (Sandbox Code Playgroud)
应用程序阻止:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'trabajo',
]
Run Code Online (Sandbox Code Playgroud)
要连接数据库:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME' : 'programa',
'USER' : 'myownuser',
'PASSWORD' : 'myownpassword',
'HOST' : '',
'PORT' : '',
}
}
Run Code Online (Sandbox Code Playgroud)
为什么在管理页面中出现此错误?我该怎么做才能解决这个问题?
提前致谢.欢迎任何帮助!! ;-)
古斯塔沃.