Python django cms中的导入错误
我是django的新手,在经历了一些Python django cms中的导入错误,python,django,django-cms,Python,Django,Django Cms,我是django的新手,在经历了一些django教程之后,我开始使用django cms(我需要用django cms开发一个cms站点) 我已经编辑了设置文件并添加了所有的中间件,以及cms所需的应用程序,所以一切都很顺利,并开始开发html模板,但有时在我重新启动服务器并出现以下奇怪错误之后 错误\u 1 Django Version: 1.4.3 Exception Type: ImportError Exception Value: cannot import name plug
django
教程之后,我开始使用django cms
(我需要用django cms开发一个cms站点)
我已经编辑了设置文件并添加了所有的中间件,以及cms
所需的应用程序,所以一切都很顺利,并开始开发html模板,但有时在我重新启动服务器并出现以下奇怪错误之后
错误\u 1
Django Version: 1.4.3
Exception Type: ImportError
Exception Value:
cannot import name plugin_pool
Exception Location: /usr/lib/python2.7/site-packages/cms/admin/__init__.py in <module>, line 7
Python Executable: /usr/bin/python
这是我有时面临的两个错误,我不知道为什么会遇到它们,因为它们突然出现,我能知道如何避免这些错误吗
下面是一些设置
MIDDLEWARE_CLASSES = (
'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'cms.middleware.multilingual.MultilingualURLMiddleware', #CMS
'cms.middleware.page.CurrentPageMiddleware', #CMS
'cms.middleware.user.CurrentUserMiddleware', #CMS
'cms.middleware.toolbar.ToolbarMiddleware', #CMS
)
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.admin',
'django.contrib.admindocs',
'cms',
'mptt',
'menus',
'south',
'sekizai',
'reversion',
'cms.plugins.text',
'filer',
'easy_thumbnails',
'cmsplugin_filer_file',
'cmsplugin_filer_image',
'cmsplugin_filer_teaser',
'cms.plugins.link',
'cms_themes',
)
使用Django 1.4.3时,我遇到了与此错误相同的问题:
ImportError at / - cannot import name plugin_pool
经过研究,我发现只需将django更新到1.4.5版
我的插件池导入错误已消失
ImportError at / - cannot import name plugin_pool