在html文件flask中动态显示url_for图像



我想显示一个项目的图像,其名称保存为1.jpg其中1为项目id。我试图使用url_for显示它,但图像没有显示。

<img class="card-img-top" src="{{url_for('static',filename='img/uploads/item.id.jpg')}}" alt="img">

是否有一种方法可以动态插入项。url_for中的Id值?

下面的示例应该可以工作:

{% for item in items %}
<img class="card-img-top" src="{{url_for('static',filename='img/uploads/' + item.id + '.jpg')}}" alt="img">
{% endfor %}

[如果id为整数,则转换为字符串,如item.id|string]

最新更新