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