gab*_*err 7 django django-models
我在Pycharm的Windows 7上运行Django 1.4并且我安装了WAMP,因为我需要将我的数据放在MySQL表中.
这是来自setting.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'aidata',
'USER': 'root'
}
}
Run Code Online (Sandbox Code Playgroud)
从installed_apps我取消注释:
'django.contrib.sessions'
Run Code Online (Sandbox Code Playgroud)
运行manage.py syncdb不会在我的mysqldb中创建任何表(甚至是模型).
我试图访问时收到错误 /admin/
DatabaseError at /admin/
(1146, "Table 'aidata.django_session' doesn't exist")
Run Code Online (Sandbox Code Playgroud)
确保您在中间件中取消注释此行:
MIDDLEWARE_CLASSES = ( .... 'django.contrib.sessions.middleware.SessionMiddleware', )
然后尝试python manage.py syncdb。
python manage.py syncdb现在我猜,请发布您的设置文件,以便我可以进行有意义的故障排除尝试
python manage.py syncdb我的想法是,带有 sqlLite 信息的 pyc 文件可能会被缓存并且不会重新生成
你的 settings.py 中的所有内容对我来说都很好。为我尝试一些东西?创建一个新的 django 项目,不要启用管理员或添加到您的应用程序中,我只是想知道您的 django 安装中的所有内容是否从头开始都正常工作
让我知道模型是否正确创建