使用这样的模板结构有什么意义:
templates/
app/
article_view.html # or view_article.html
category_view.html
VS
templates/
app/
article/
view.html
category/
view.html
使用第二种方法更容易找到特定模板,但我几乎看不到任何使用它的应用程序。为什么呢?
答案 0 :(得分:1)
这取决于项目的规模;使用第一种方法可以更容易处理小规模的东西,而具有数百个模板文件的项目可以使用更好的文件夹结构,即第二种方法
答案 1 :(得分:0)
一般来说,模板与视图而不是模型相关联。视图根据需要拉入一个或多个模型,然后呈现相应的模板。由于应用程序通常将视图合并到一个文件中,因此模板与应用程序通信的效果非常好。