Django中App的templates加载顺序
加载顺序
在Django中,App首先访问的templates是在setting中设置的DIRS路径.之后,如果DIRS文件夹中找不到指定文件的话,那么就会去App所在的文件夹中去查找指定文件(这个是Django默认的行为).
如果指定DIRS路径下没有指定名称的文件,而在大于一个的APP中的templates中存在相同的文件执行会是这样
但是如果在app的views中设置如下(指定文件夹),那么去查找的就是一个在settings中设置的DIRS文件夹下的test.html,如若找不到,会直接报错.而不会再去APP中去寻找test.html.
参考:https://www.cnblogs.com/gtscool/p/12369523.html