访问django项目网页时,日志提示me:not found favicon
When I visit django Project WebPage, the log remind me:not found favicon
为什么 django 项目会收到 favicon 请求?
像这样
未找到:/favicon.ico
[23/Jul/2016 11:37:11] "GET /favicon.ico HTTP/1.1" 404 1941
请求来自哪里?
我发现来自浏览器的请求。
我能控制吗?如何关闭?
谢谢大家关心这个问题...(Bab English, sorry)
请使用 "python manage.py collectstatic"
收集所有静态数据
如果您已经这样做了,请确保 favicon.ico 是静态目录的一部分
您看到的错误消息来自 Django,让您知道已对 favicon.ico 文件发出请求,并且它返回了 404 错误。
网站图标的请求通常是在您首次访问网站时由浏览器发出的。这是您在网址旁边看到的小图标,如下所示:http://imgur.com/c3uciX0
错误可以通过多种方式纠正,如此处所述(基本 html):
Adding a favicon to a static HTML page
既然你使用的是 django,我建议你也看看这个指南(django 版本):http://staticfiles.productiondjango.com/blog/failproof-favicons/
基本上,您需要通过 HTML 代码使 favicon.ico 图标可供请求者使用,如下所示:
{% static 'favicon.ico' %}
: 如果在模板中且图标在静态文件夹中
或者这个:<link rel='shortcut icon' type='image/x-icon' href='/favicon.ico' />
祝你好运!
为什么 django 项目会收到 favicon 请求?
像这样
未找到:/favicon.ico
[23/Jul/2016 11:37:11] "GET /favicon.ico HTTP/1.1" 404 1941
请求来自哪里?
我发现来自浏览器的请求。
我能控制吗?如何关闭?
谢谢大家关心这个问题...(Bab English, sorry)
请使用 "python manage.py collectstatic"
收集所有静态数据如果您已经这样做了,请确保 favicon.ico 是静态目录的一部分
您看到的错误消息来自 Django,让您知道已对 favicon.ico 文件发出请求,并且它返回了 404 错误。
网站图标的请求通常是在您首次访问网站时由浏览器发出的。这是您在网址旁边看到的小图标,如下所示:http://imgur.com/c3uciX0
错误可以通过多种方式纠正,如此处所述(基本 html): Adding a favicon to a static HTML page
既然你使用的是 django,我建议你也看看这个指南(django 版本):http://staticfiles.productiondjango.com/blog/failproof-favicons/
基本上,您需要通过 HTML 代码使 favicon.ico 图标可供请求者使用,如下所示:
{% static 'favicon.ico' %}
: 如果在模板中且图标在静态文件夹中
或者这个:<link rel='shortcut icon' type='image/x-icon' href='/favicon.ico' />
祝你好运!