gpt4 book ai didi

django - 将 django-cms 升级到 3.1.2 并将 django 升级到 1.8.3

转载 作者:行者123 更新时间:2023-12-01 07:18:16 26 4
gpt4 key购买 nike

我试图将我的 django-cms 项目从 django-cms 3.1.0 升级到 3.1.2,将 django 1.7.1 升级到 django 1.8.3,但是当我运行时 python manage.py runserver在终端中,我收到此错误:

文件“/home/testacc/projects/test/env/local/lib/python2.7/site-packages/cms/utils/setup.py”,第33行,在validate_settings
raise ImproperlyConfigured("django CMS 需要 django.template.context_processors.request in "
django.core.exceptions.ImproperlyConfigured:django CMS 需要 django.template.context_processors.request 在 'django.template.backends.django.DjangoTemplates' 上下文处理器中。

最佳答案

在 Django 1.8 TEMPLATE_CONTEXT_PROCESSORS deprecated.
在你的 settings.py 中使用它:

TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'APP_DIRS': True,
'OPTIONS': {
'context_processors':
(
'django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.template.context_processors.csrf',
'django.template.context_processors.request',
'django.contrib.messages.context_processors.messages',
'sekizai.context_processors.sekizai',
'cms.context_processors.cms_settings',
)
}
},
]

关于django - 将 django-cms 升级到 3.1.2 并将 django 升级到 1.8.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31502009/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com