gpt4 book ai didi

python - django 模板性能

转载 作者:太空狗 更新时间:2023-10-30 02:23:05 26 4
gpt4 key购买 nike

在 Django 中哪个更有效:使用模板语言渲染对象?还是使用 python 语言通过 templatetag 函数推送代码来呈现对象?

最佳答案

这个问题有点荒谬。模板总是比手动调整的渲染解决方案慢,但模板标签仍然需要通过模板机制运行,所以你在那里失去了任何优势。如果您想要超高效率,请考虑将所有 HTML 编写为 Python 字符串数组,对它们进行 join() 一次,然后将您的 HTML 作为 HTTPResponse 对象的主体传回。

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

模板引擎几乎从来不是你的瓶颈。你的数据库是你最有可能的瓶颈。你确实安装了 Django 工具栏,对吧?如果模板引擎不是您的性能问题所在,请始终使用对您来说实现成本最低的解决方案。

关于python - django 模板性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6456627/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com