Django CMS - 创建第一页时模板不存在错误

Aar*_*ron 1 django-cms

我按照说明在我的mac上安装Django CMS.当我运行"manage.py cms check"时,一切都很好,除了它说找不到template_1.html.当我进入管理员创建页面时,模板位于模板下拉列表中.当我尝试保存页面时,它会在"/ admin/cms/page/add /"中给出"TemplateDoesNotExist".

也许这是值得注意的,我在此错误之前遇到了问题.我无法打开管理员,甚至无法在浏览器中显示主页面.搜索堆栈溢出后,我发现了同样的问题.我将url模式从"urlpatterns = i18n_patterns"更改为标准.那很有效.现在我有这个问题.任何援助将不胜感激.谢谢.

如果需要,链接到Traceback:http: //dpaste.com/hold/1430437/

use*_*635 5

我有同样的错误(在Ubuntu 12.04上)

按照django-cms 2.4.3安装说明,

django-admin.py startproject myproject
Run Code Online (Sandbox Code Playgroud)

创建一个目录myproject(manage.py所在的目录)和一个名为myproject的子目录,其中包含设置文件和templates目录.

我不知道这是否是django-cms doc的作者的意图.但是指示

os.path.join(PROJECT_PATH, "templates"),
Run Code Online (Sandbox Code Playgroud)

在TEMPLATE_DIRS设置中指向/absolute/path/to/myproject/templates.

这应该改为:

os.path.join(PROJECT_PATH, "myproject/templates"),
Run Code Online (Sandbox Code Playgroud)

指向正确的目录 /absolute/path/to/myproject/myproject/templates