【发布时间】:2016-09-27 17:59:04
【问题描述】:
我有一个约 8 页的网站。目前我有一个通用的基本模板,然后每个页面都有一个相当长的模板。几乎所有“模块”(例如表格、cmets 表格、新评论表单)都是其父模板所独有的,并且需要限定范围以访问该父模板中的所有变量。
目前单页模板可能如下所示:
view.html
我想得到类似的结果:
view.comments.html
view.form.html
view.details.html
代码所在的位置 - 纯粹是为了可读性 - 被划分,而不是每个页面都有一个庞大的 400 行模板。
我可以使用 Jinja 完成此任务吗?我只想要一个静态包含,而所有块基础设施看起来都是为更复杂的东西而设计的。人们通常如何做到这一点以保持他们的模板简短而整洁?
【问题讨论】:
标签: jinja2