我的模板变得很长,所以我将一个部分拆分为一个相关的部分模板。
我的长模板现在可以调用..
{% include "shorttemplate.html" %}
在里面。这适当地继承了我从长模板中需要的一切,但似乎产生了短模板内容的加载闪烁——它们不存在,然后突然存在。不应该在呈现 html 之前发生包含吗?为什么我看到这个闪烁?
我使用该include
命令只是为了组织清晰——我什至没有在其他地方重用这个短子模板,我只是想把这个单元从长模板中移出。
有没有办法在渲染 html 之前要求所有烧瓶代码执行,这样我就看不到这种闪烁?