使用 Django 模板引擎,我可以在使用命名参数设置自定义上下文时包含另一个部分模板,如下所示:
{% include "list.html" with articles=articles_list1 only %}
{% include "list.html" with articles=articles_list2 only %}
正如您可能假设的那样,articles_list1
和 articles_list2
是两个不同的列表,但是我可以重用使用 articles
变量的非常相同的 list.html
模板。
我正在尝试使用 Jinja2实现同样的功能,但是我不知道推荐的方法是什么,因为不支持 with
关键字。