django GET /favicon.ico HTTP/1.1" 404 2247

本文介绍了一种常见的Django应用中图标请求返回404错误的解决方案。通过在静态文件目录下创建并配置favicon.ico,以及在urls.py中添加重定向视图,确保了浏览器能够正确加载网站图标。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

报错:

Not Found: /favicon.ico
[10/Sep/2018 09:20:05] "GET /favicon.ico HTTP/1.1" 404 2247
创建app/static
添加图片:favicon.ico



urls.py文件下:
    import os
    from django.views.generic.base import RedirectView
    urlpatterns = [
    url(r'^favicon.ico',RedirectView.as_view(url=r'/static/favicon.ico')),
    ]

    from django.conf import settings
    from django.conf.urls.static import static
    if settings.DEBUG:
    media_root = os.path.join(settings.BASE_DIR,'')
    urlpatterns += static('/media2/',document_root=media_root)

解决!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值