我有一个名为header.html的文件,该文件包含在base.html中 。 在header.html中,我有一个类别列表,这些类别存储在数据库中。 现在,我想将该列表提供给header.html。 问题在于尚无函数将数据渲染到此文件中。 那我现在该怎么办。 衷心的感谢!
您需要一个模板标签-具体来说,是一个包含标签 。 这将呈现具有自定义上下文的模板,在您的情况下为类别列表。
如果要使变量在所有模板中均可用,而无需从视图中明确传递它们,则可以使用模板上下文处理器
这将填充模板中的RequestContext。
我还建议您查看“ 模板继承”以建立模板之间的关系,而不要在一个模板中包括另一个模板。