首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django:公共模板子部分/简单的html templatetags?

Django:公共模板子部分/简单的html templatetags?
EN

Stack Overflow用户
提问于 2010-06-02 01:27:15
回答 1查看 410关注 0票数 0

什么是处理模板中经常出现的子部分的好方法?例如,有一个跨4个不同页面的子标题部分。这些页面有足够的不同,不能很好地使用模板继承(即。“扩展”并不适合)。

这里推荐的方法是"include“吗?它感觉有点重量级,要求每个子节或片段都在自己的文件中。使用include是否存在任何性能问题,或者从子部分形成模板是否明智(即,如果我大量使用它,我需要支付任何罚款吗?

我想我正在寻找的是类似模板标签的东西,但是没有编程-一种简单的方法来创建一个html模板标签库,我可以在其他模板中散布。

EN

回答 1

Stack Overflow用户

发布于 2010-06-02 01:49:55

当涉及到性能时,我不认为在模板中使用include有什么坏处!如果您想要更详细的分析,请尝试使用django-debug- to,因为它还会向您显示模板在何处花费了多少时间/调用!

http://github.com/robhudson/django-debug-toolbar

否则,在适当的地方“扩展”模板,如果确实是一个好的做法,可以节省你的大量工作!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2951898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档