【问题标题】:Adding a favicon to template on Django在 Django 上的模板中添加网站图标
【发布时间】:2019-04-15 09:53:27
【问题描述】:

我想在我的 Django 项目的 base.html 中放置一个网站图标,但它似乎不起作用。它不会在浏览器控制台中显示任何错误,但我在python manage.py runserverconsole 中没有收到“GET”消息。

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

其他静态文件如 JS 和 CSS 工作正常。

这是我的目录打印:1

还有我的 python shell 打印:2

【问题讨论】:

标签: html django django-templates favicon


【解决方案1】:

可以在settings.py中查看配置

STATIC_URL = '/static/'
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, "static"),
]

在您的模板中,将此行放在顶部:

{% load staticfiles %}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-26
    • 2012-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-11
    • 2018-12-18
    • 1970-01-01
    相关资源
    最近更新 更多