首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >即使有正确的路径,图像破碎的HTML

即使有正确的路径,图像破碎的HTML
EN

Stack Overflow用户
提问于 2020-08-01 12:44:47
回答 1查看 175关注 0票数 1

因此,在我的导航栏中,我尝试添加一个图标。然而,即使给出了正确的路径(用fuji.png显示),图像也会给出404 (未找到)。

检查元素中的错误消息是:

获取http://127.0.0.1:8000/icons/fuji.png 404 (未找到)

这是否意味着它寻找的不是相对路径,而是URL路径?

navbar.html

代码语言:javascript
复制
<div class="topnav">
    <nav>

        <div class="logo-image">
            <img src="/icons/fuji.png" alt="Mt. Fuji"/>
        </div>

        {% with url_name=request.resolver_match.url_name %}
        <a class="{% if url_name == 'index' %}wob{% endif %}" href="{% url 'polls:index' %}">Homepage</a>
        <a class="{% if url_name == 'create' %}wob{% endif %}" href="{% url 'polls:create' %}">Create a Poll</a>
        {% endwith %}
    </nav>
</div>

*顺便说一句::我得到了与/图标/fuji.pg和图标/fuji.png相同的响应。

这是我的目录(不是所有的,只显示必要的内容):

有没有人知道为什么会发生这种情况,以及如何解决这个问题?图像甚至没有加载--它只是一个破碎的图像文件。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-01 12:50:12

在尝试加载静态文件之前,需要在设置(如STATIC_URL = '/static/')中为它们设置一个文件夹。然后,您可以在那里创建icon文件夹,并使用链接访问那里的图像。完整的指南是这里

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63205340

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档