3

我有一个项目,其中一些组件可能应该被分离成可重用的应用程序。但是,所有模板都为整个站点扩展了几个基本模板。我应该在每个应用程序的模板目录中包含基本模板的副本吗?构建模板目录/继承的最佳方式是什么?

4

1 回答 1

3

出于您的应用程序的目的,base.html或者无论调用什么基本模板,都应该包含整个HTML 文档,以便它可以独立运行。如果最终用户想要覆盖模板,他们可以将自己的副本添加到该文件中templates/yourappname/base.html并在该文件中做任何他们想做的事情,包括扩展他们的主站点模板。

于 2012-07-24T19:47:43.900 回答