django -- favicon.ico 配置


如同那时的爱情,让人期待,也充满着无奈


前言

在使用 django 做测试的时候,在每次相应请求时,都打印一个无用日志

Not Found: /favicon.ico
[12/Mar/2018 17:07:40] "GET /favicon.ico HTTP/1.1" 404 2339

看不顺眼就找方法解决它了


方法

原答案:https://stackoverflow.com/questions/11173631/django-favicon-ico-in-development

  • 文件夹及存放文件的位置可以随意,配置的时候对上就行了

  • 根目录下新建 media,将 ico 图标命名为 favicon.ico 放到此目录下

  • website/website/urls.py

from django.conf import settings
from django.conf.urls.static import static
……
if settings.DEBUG:
    urlpatterns += static(r'/favicon.ico', document_root='media/favicon.ico')

:在网上找了很多方法,试了一遍只有这种成功了,可能每个人的情况都会不一样