相关疑难解决方法(0)

带有Jinja2(Flask)模板引擎的参数化可重复使用的块

在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做到这一点?

python jinja2 flask

7
推荐指数
1
解决办法
2381
查看次数

标签 统计

flask ×1

jinja2 ×1

python ×1