使用Django模板引擎,当使用命名参数设置自定义上下文时,我可以包括另一个局部模板,如下所示:
{% include "list.html" with articles=articles_list1 only %}
{% include "list.html" with articles=articles_list2 only %}
正如你可能会假设,articles_list1
并且articles_list2
是两个不同的列表,但我可以重复使用同样的list.html
将被使用模板articles
变量。
我正在尝试使用Jinja2实现相同的目的,但是我看不到推荐的方法,因为with
不支持该关键字。