在Jinja2模板引擎(使用Flask)中,我想实现类似的东西:
{% reusable_block avatar(user) %}
<img src='{{ user.avatar }}' title='{{ user.name }}'/>
{% reusable_block %}
Run Code Online (Sandbox Code Playgroud)
然后在各个地方:
{% for u in users %}
{% call avatar(u) %}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
但是我reusable_blocks在Jinja文档中找不到这样的功能(我为这个问题做了补充).我需要的是基本上可以带参数的可重用块.任何想法都知道如何使用Jinja2做到这一点?