【发布时间】:2015-10-16 07:03:55
【问题描述】:
在 jinja 中,我可以创建宏并在我的模板中调用它,如下所示:
{% macro create_list(some_list) %}
<ul>
{% for item in some_list %}
<li>{{ item }}</li>
{% endfor %}
</ul>
{% endmacro %}
HTML code....
{{ create_list(list1) }}
{{ create_list(list2) }}
{{ create_list(list3) }}
我在 django 文档中读到 django 模板没有宏标记。我对在 django 模板中执行此类操作的最佳方式感兴趣。
【问题讨论】:
标签: python django macros jinja2