gpt4 book ai didi

python - Html/Django - 从磁盘加载静态图像失败

转载 作者:行者123 更新时间:2023-12-01 08:59:13 25 4
gpt4 key购买 nike

我正在尝试将图像从我的磁盘加载到 html 中。

发送模板“上下文”:

context = {
'photo': "'projectweekapp/images/1.jpg'"
}

静态引用图像可以正确工作,如下所示:

<img src="{% static 'projectweekapp/images/1.jpg' %}" alt="">

但是当我尝试这个时:

<img src="{% static {{photo}} %}" alt="">

我收到一个错误。内容为“无法解析剩余部分:‘{{photo}}’中的‘{{photo}}’”

同样,如果我将 python 更改为如下所示:

context = {
'photo': "{% static 'projectweekapp/images/1.jpg' %}"

}

并按如下方式引用上下文:

<img src="{{photo}}" alt="">

我收到另一个错误“无法加载资源:服务器响应状态为 404(未找到)”

在我浪费整个晚上的时间兜圈子之前,我需要一些帮助来解决这个问题。谢谢!

最佳答案

  1. <img src="{% static 'projectweekapp/images/1.jpg' %}" alt=""> ,最常见的方式。
  2. <img src="{% static {{photo}} %}" alt=""> # Incorrect
    <img src="{% static photo %}" alt=""> # Correct ,不需要额外的括号,但也不需要引号,表示photo是一个变量。

  3. context = {
    'photo': "{% static 'projectweekapp/images/1.jpg' %}"
    }
    ,不要这样做,它永远不会起作用。

关于python - Html/Django - 从磁盘加载静态图像失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52583543/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com