2016-12-21 8 views
0

У меня есть рабочий проект 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 –

ответ