【问题标题】:Favicon not appearing网站图标未出现
【发布时间】:2021-06-30 00:27:45
【问题描述】:

由于某种原因,我的网站图标没有出现在 chrome 上。我正在使用 django。我的静态文件夹中有一个名为 favicon.ico 的文件。

{% load static %}

<link rel="icon" href="{% static 'favicon.ico' %}"/>

【问题讨论】:

  • 请说明您如何在settings.py、urls.py 中配置静态文件,请说明Debug=true 或false,当您尝试手动打开favicon url 时,http 响应静态是什么。

标签: html django django-staticfiles


【解决方案1】:

在静态文件夹中添加图片并确保图片是@​​987654321@文件

【讨论】:

    【解决方案2】:

    希望这可能会有所帮助:

    {% load static %}
    
    <link rel="shortcut icon" href="{% static 'yourappname/images/favicon.png' type='image/ico' %}"/>
    

    您也可以将网站图标存储为 png 文件。

    <link rel="shortcut icon" href="{% static 'yourappname/images/favicon.png' type='image/png' %}"/>
    

    另外:

    • 将您的图标存储在 yourappname/static/yourappname/images/favicon.ico 路径中
    • 确保您已在模板中的 &lt;head&gt; 标记之间写入
    • 不要忘记在模板中使用{% load static %} 标签。

    您可以在question 中找到有关“使用网站图标”的更多详细信息。

    【讨论】:

    【解决方案3】:

    你可以试试:

    <link rel="shortcut icon" href="{% static 'players/images/liverpool.png' type='image/png' %}"/>
    

    【讨论】:

      猜你喜欢
      • 2021-04-20
      • 2018-08-28
      • 2014-08-06
      • 1970-01-01
      • 2012-12-16
      • 2014-08-12
      • 1970-01-01
      相关资源
      最近更新 更多