如何用django渲染部分?

时间:2011-08-06 12:56:17

标签: python django partial

我正在使用Django开发一个Web项目,我在页面的主列上显示了一个对象列表。我想在左边做这个对象的过滤器(比如价格过滤器,城市......)。我想将这两部分代码分开,使用特殊的视图方法来渲染左列(过滤器),另一个用于渲染中心部分。

我该怎么做?

1 个答案:

答案 0 :(得分:4)

您可以使用{% include %}模板标记。

或者,如果在多个视图中使用“partial”并且您不希望显式插入额外的上下文变量,则可以创建custom template tag