python – django模板性能

哪个在Django中效率更高:使用模板语言渲染对象?或者使用 python语言通过templatetag函数推送代码来渲染对象?
这个问题有点荒谬.模板总是比手动调整的渲染解决方案慢,但模板标签仍然需要通过模板机器运行,所以你在那里失去了任何优势.如果您想要超高效率,请考虑将所有HTML编写为 Python字符串数组,将它们连接()一次,然后将HTML作为HTTPResponse对象的主体传回.

或者,您可以尝试所有三个并对其进行分析.由于我们不知道您的代码,因此我们无法为您完成这项工作.经过几次实验,您应该对哪种方法适合您感到满意.

模板引擎几乎不是你的瓶颈.您的数据库是您最可能的瓶颈.你确实安装了Django工具栏,对吗?如果模板引擎不是您的性能问题,请始终使用最便宜的解决方案来实现.

相关文章
相关标签/搜索