在 Django 上向模板添加网站图标
Adding a favicon to template on Django
我想在我的 Django 项目的 base.html 中放置一个网站图标,但它似乎不起作用。它不会在浏览器控制台中显示任何错误,但我在 python manage.py runserver
控制台中没有收到 "GET" 消息。
<link rel="icon" href="{% static 'assets/img/favicon.ico' %}"/>
其他静态文件,如 JS 和 CSS 工作正常。
这是我的目录打印:1
还有我的 python shell 打印:2
您可以查看settings.py
中的配置
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
]
然后在您的模板中,将此行放在顶部:
{% load staticfiles %}
我想在我的 Django 项目的 base.html 中放置一个网站图标,但它似乎不起作用。它不会在浏览器控制台中显示任何错误,但我在 python manage.py runserver
控制台中没有收到 "GET" 消息。
<link rel="icon" href="{% static 'assets/img/favicon.ico' %}"/>
其他静态文件,如 JS 和 CSS 工作正常。
这是我的目录打印:1
还有我的 python shell 打印:2
您可以查看settings.py
中的配置STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
]
然后在您的模板中,将此行放在顶部:
{% load staticfiles %}