django - 模板不存在

标签 django exception django-templates django-cms

我在我的 django 项目中使用 django-cms 应用程序。 我在没有进行任何重大更改的情况下遇到了以下错误。

Exception Type: TemplateDoesNotExist
Exception Value: cms/new.html

我检查了 site-packages 目录中是否安装了 django-cms,还发现“new.html”文件位于应用程序的正确位置。 而且,我在django调试页面中发现了这一行,这让我很困惑:

Using loader django.template.loaders.app_directories.Loader:
.......
/usr/local/lib/python2.7/site-packages/cms/templates/cms/new.html (File exists)
.......

根据这一行,假设django已经找到了模板。那么,到底出了什么问题呢?

最佳答案

您必须将其从 django-cms 文件夹复制到您的项目模板目录中。

关于django - 模板不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9860055/

相关文章:

python - Django-Admin 站点的内置 TreeView ?

Django 1.3 静态文件放置在应用程序目录中

python - Celery 任务未在 docker-compose 中运行

python - 运行 django 应用程序时 TemplateDoesNotExist

django - 自定义标签未加载到模板中

python - Django |自动退出开/关|单引号 | JSON

在第三方网站的 iframe 中访问时,未为子域设置 Django csrf cookie

c++ - 沙盒异常(外部库和 std::lib)

c# - 检查 null 线程安全吗?

java - 字符串索引越界异常