我正在使用 Django 开发一个 Web 项目,我在页面的主栏上显示了一个对象列表。我想在左侧制作此对象的过滤器(如价格过滤器、城市...)。我想将这两部分代码分开,使用一种特殊的 View 方法来渲染左列(过滤器),另一种方法来渲染中央部分。
我该怎么做?
最佳答案
您可以使用 {% include %}
模板标签。
或者,您可以创建一个 custom template tag如果在多个 View 中使用“部分”并且您不想显式插入额外的上下文变量。
关于python - 如何使用 Django 渲染局部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6966915/