似乎Django没有关于模板文件放置的约定。什么是最符合逻辑的首选展示位置?
(由于Django强调应用程序的互操作性,我认为“最佳”位置可能位于/app/
之下;也许/app/templates/
?)
答案 0 :(得分:6)
作为django项目下的最佳实践,模板应存储在$project_dir/templates/
目录下,因为默认情况下django会扫描每个$application_dir/templates
目录中的模板。这样,您就可以在项目和应用程序目录结构之间建立约定。希望这是有道理的。