gpt4 book ai didi

python - 模板中的模板。如何避免渲染两次?

转载 作者:行者123 更新时间:2023-12-01 06:20:04 24 4
gpt4 key购买 nike

我有一个 CMS,它获取一些动态内容并使用标准模板呈现它。不过,我现在在动态内容本身中使用模板标签,因此我必须执行 render_to_string ,然后将其结果作为上下文变量传递给 render_to_response 。这看起来很浪费。

有什么更好的方法来做到这一点?

最佳答案

“这看起来很浪费”为什么看起来是这样?

每个模板都是标签和文本的混合。在您的情况下,模板引擎已经访问了某些文本 block 。所以呢?一旦被转换,它就只是文本,并非常非常快地通过下一个模板引擎。

您有具体的性能问题吗?您没有满足您的交易吞吐量要求吗?有具体问题吗?

代码是不是太复杂了?维护起来困难吗?总是坏掉吗?

我认为你的解决方案已经足够了。从调试的角度来看,我不确定动态内容中的模板标签是否良好,但从基本的“模板渲染”角度来看,它很好。

关于python - 模板中的模板。如何避免渲染两次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/468736/

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