0

在我使用的一个模板中

{% for key, value in dict.items %}
    ...
    <img src="{% static 'img/{{ key|slugify }}.jpg' %}"/>
    ...
{% endfor %}

但输出不是预期的,所以我想不能在static标签中使用模板过滤器。

关于如何实现这一目标的任何建议?

编辑:上面 dict 的键是对应于 jpg 图像文件名的字符串。

4

1 回答 1

1

使用get_static_prefix标签:

{% load static %}
{% for key, value in dict.items %}
    ...
    <img src="{% get_static_prefix %}img/{{ key|slugify }}.jpg"/>
    ...
{% endfor %}
于 2013-06-25T10:03:57.553 回答