在Django模板中使用静态文件的正常方式中,我们可以使用:
<img src="{% static 'img/sim/simcard1.png' %}">
我的问题是,如何使用simcardID.png动态生成ID,这取决于视图中的变量。
<img src="{% static 'img/sim/simcard{{ simid }}.png' %}">
给予:
<img src="/static/img/sim/simcard%7B%7B%20simid%20%7D%7D.png">
有人帮忙吗?
<img src="{% static 'img/sim/simcard{{ simid }}.png' %}">
应替换为:
<img src="/static/img/sim/simcard{{ simid }}.png">
这是一个老话题,但如果有人读过,你可以用with
:
{% with 'img/sim/simcard'|add:simid|add:'.png' as img_static %}
<img src="{% static img_static %}">
{% endwith %}