我正在创建一个图像列表,所有图像都保存在同一目录中,所以我只想更改图像名称。
我试过这个:
<a href="#">
<img src="my_server_url/images/"{{ item.name }}".jpg" class="img-responsive">
</a>
但它似乎无法正常工作,如何将变量与URL集成?感谢
答案 0 :(得分:3)
您不需要报价。
<img src="my_server_url/images/{{ item.name }}.jpg" class="img-responsive">
答案 1 :(得分:3)
我认为你放了太多&#39;&#39;&#39;。试试这个:
<img src="my_server_url/images/{{ item.name }}.jpg" class="img-responsive">
答案 2 :(得分:1)
答案取决于您如何为媒体和静态文件提供服务。您尝试显示的图像是保存在模型(以及媒体)上还是已添加到静态文件中?
您可能需要查看get_static_prefix代码,或确保您使用RequestContext
并执行以下操作:
{% load static %}
{% get_static_prefix as STATIC_URL %}
<img src="{{ STATIC_URL }}images/{{ item.name }}.jpg">
或类似的,使用MEDIA_URL
上下文变量。