Django包含模板
包含的状态使用它们自己的变量和设置呈现 我有一个由很多小部件组成的大模板,为了更好的结构,我希望每个小部件都有自己的文件 为此,我使用include-template标记,在本场景中,该标记有两个缺点:Django包含模板,django,django-templates,Django,Django Templates,包含的状态使用它们自己的变量和设置呈现 我有一个由很多小部件组成的大模板,为了更好的结构,我希望每个小部件都有自己的文件 为此,我使用include-template标记,在本场景中,该标记有两个缺点: 将父模板中的每个模板变量传递给include标记 加载整个模板标记集,并在每个包含的模板中进行筛选 这不是干的,可能对性能也不好 有没有更好的做法 编辑: 1.所有变量都是从父级传递的,这使得which语句成为一种冗余语句。据我所知,“根”模板变量默认在includes中可用,无需显式传递。Tr
1.所有变量都是从父级传递的,这使得which语句成为一种冗余语句。据我所知,“根”模板变量默认在includes中可用,无需显式传递。True,因此,只需加载模板标记即可,呈现其他模板所需的时间非常少。通过使用
time.time()
和render
将每个模板渲染约100000次,然后比较两个平均时间,您可以非常轻松地测试这一点。