2016-12-21 33 views
0

我有一個包含大約10個應用程序的工作django項目。我在我的應用程序中集成了django cms,因此我可以編輯頁面內容。我遵循了文檔的過程,但當我正在執行「python manage cms check」時,我收到了中間件錯誤。這些錯誤都是這種格式:在將django cms與現有的django項目集成中獲取中間件錯誤

cms.middleware.user.CurrentUserMiddleware middleware must be in MIDDLEWARE_CLASSES [ERROR] 

我中間件是在我的settings.py順序如下:

MIDDLEWARE = [ 
    'cms.middleware.utils.ApphookReloadMiddleware', 
    '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', 
    'cms.middleware.user.CurrentUserMiddleware', 
    'cms.middleware.page.CurrentPageMiddleware', 
    'cms.middleware.toolbar.ToolbarMiddleware', 
    'cms.middleware.language.LanguageCookieMiddleware', 
    'django.middleware.clickjacking.XFrameOptionsMiddleware', 
] 

任何幫助,將不勝感激。

+0

您使用的是什麼版本的django-cms? – neverwalkaloner

+0

@neverwalkaloner 3.3.0 –

回答