【发布时间】:2011-02-26 11:18:08
【问题描述】:
处理模板中常见的小节有什么好的方法?例如,有一个子标题部分用于 4 个不同的页面。页面差异很大,不能很好地与模板继承配合使用(即“扩展”不适合)。
这里是“包含”推荐的方法吗?感觉有点重,要求每个小节或 sn-p 都在自己的文件中。使用 include 是否存在任何性能问题,或者从小节中形成模板是否明智(即,如果我大量使用它,我是否需要支付任何罚款)?
我认为我正在寻找类似模板标签的东西,但没有编程 - 一种创建 html 模板标签库的简单方法,我可以在其他模板中添加。
【问题讨论】:
-
“重量级”?您的整个应用程序包含许多 Python 文件。您的所有图形、CSS 页面和 Javascript 库都是单独的文件。考虑到所有这些,还有哪些文件?
-
这很公平,但是创建每个包含 3 行 html 的单独文件似乎确实是重量级的。将它们全部放入某种单一的文件“库”会感觉更干净。