可能是重复问题:
Django视图-首先从调用应用程序的目录中加载模板
我有一个Django项目,其中包含多个应用程序。实际上,文件结构如下:
我原以为活动应用程序的模板目录在模板解析时具有最高优先级。但实际上,我得到的第一个模板是根据INSTALLED_APPS顺序确定的!如果我改变已安装应用的顺序,则相应地更改模板。
问题:是否有方法首先从当前应用程序获取模板?唯一性模板名称/显式目录规范是实现这一点的唯一方法吗?
myproj/
default/
templates/
index.html (1)
app1/
templates/
index.html (2)
app2/
templates/
index.html (3)
我原以为活动应用程序的模板目录在模板解析时具有最高优先级。但实际上,我得到的第一个模板是根据INSTALLED_APPS顺序确定的!如果我改变已安装应用的顺序,则相应地更改模板。
问题:是否有方法首先从当前应用程序获取模板?唯一性模板名称/显式目录规范是实现这一点的唯一方法吗?