访问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' />

祝你好运!