django运行时报错,提示TemplateDoesNotExist,某个html文件不存在,当然我的html模板全部放在Templates目录中,通过错误信息可以看出,django是直接把我给的模板路径当作了绝对路径,自然找不到html文件。查看了项目setting文件后,看到了其中有关于Template的设置方法,其中包括一个‘DIRS’的选项,百度一下之后,得知需要把项目模板所在目录的路径添加到这里,代码:
‘DIRS’: [os.path.join(BASE_DIR, ‘templates’)],
其中BASE_DIR指项目的db.sqlite3所在的目录,后面是模板目录相对db.sqlite3的路径。
本文介绍了在使用Django框架时遇到的TemplateDoesNotExist错误,并详细解释了解决该问题的方法,即正确配置settings.py文件中的模板目录路径。
1151

被折叠的 条评论
为什么被折叠?



