Django TemplateDoesNotExist

Posted mocer2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django TemplateDoesNotExist相关的知识,希望对你有一定的参考价值。

从报错上看
技术分享图片

Exception Type:TemplateDoesNotExist
模板不存在

简单来说是模板配置的路径上出现了问题,dj找不到html模板。
模板配置是setting配置文件下的TEMPLATES
到setting.py文件下,给文件的最后一行添加一个断点。

技术分享图片

shift+F9进入debug模式。

配置文件里配置模板的代码:

TEMPLATES = [ ...
    ‘DIRS‘: [BASE_DIR + " emplate", ],
    ...
]

直接在变量窗口里输入DIRS回车,找到变量,和自己的文件目录对比一下。

  • DIRS
    技术分享图片
  • 管理器路径
    技术分享图片

对了顺带说一句,BASE_DIR这个变量,Django生成项目的时候会在后面加上个注释,直接告诉你这个路径是啥了。
技术分享图片












以上是关于Django TemplateDoesNotExist的主要内容,如果未能解决你的问题,请参考以下文章

Django初识

Django之路

Django系列

django 错误

mac电脑安装django ,运行django报错解决

Django 大神带你飞系列~走进Django