在我的一个模板中,我使用
{% for key, value in dict.items %}
...
<img src="{% static 'img/{{ key|slugify }}.jpg' %}"/>
...
{% endfor %}
但输出不是预期的输出,所以我猜不能在static
标记中使用模板过滤器。
有关如何实现这一目标的任何建议吗?
编辑:上面的dict键是与jpg图像的文件名对应的字符串。
答案 0 :(得分:1)
使用get_static_prefix标记:
{% load static %}
{% for key, value in dict.items %}
...
<img src="{% get_static_prefix %}img/{{ key|slugify }}.jpg"/>
...
{% endfor %}