【发布时间】:2023-03-21 08:10:01
【问题描述】:
可能重复:
Django view - load template from calling app's dir first
我有一个包含许多应用程序的 Django 项目。实际上文件结构如下:
myproj/
default/
templates/
index.html (1)
app1/
templates/
index.html (2)
app2/
templates/
index.html (3)
我希望活动应用程序的模板目录在模板解析时具有最高优先级。但实际上我根据 INSTALLED_APPS 的顺序得到了第一个模板! 如果我更改已安装应用程序的顺序 - 模板也会相应更改。
问题:有没有办法先从当前应用程序中获取模板?模板名称/显式目录规范的唯一性是实现它的唯一方法吗?
【问题讨论】: