给 Django 站点添加 favicon.ico

三步:

  • 创建一个 favicon.ico 文件

  • 修改 urls.py , 添加 "/favicon.ico" 路径。

  • 修改 html 模版

1、修改 html 模版

在 html 模版的 head 部分添加:

<link REL="SHORTCUT ICON" HREF="{{ MEDIA_URL }}images/favicon.ico">

2、在 urls.py 里添加:

(r'^favicon\.ico$', 'django.views.generic.simple.redirect_to', {'url': settings.MEDIA_URL+'images/favicon.ico'}),

 

转别人的,可能过段时间会用到,没有测试过,应该没问题吧。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
出现"Failed to load resource: the server responded with a status of 404"错误通常是因为浏览器无法找到所请求的资源。在这种情况下,错误信息中提到的资源是"/favicon.ico"。 /favicon.ico是网页的标志图片,有些浏览器会默认在根目录下找这个图片。如果你的项目中没有这个图片,浏览器就会报错并显示404错误。 解决这个问题的方法是在你的项目根目录下添加一个名为favicon.ico的图片文件。你可以使用任何图片编辑工具创建一个符合要求的图标,并将其保存为favicon.ico。然后将这个文件放置在项目的根目录下,重新启动服务器,浏览器就能够正确加载到这个图标文件了。 同时,如果你使用的是Django项目,你还可以在Django的settings.py文件中添加一个STATICFILES_DIRS配置来告诉Django去哪里寻找静态文件。这样,你可以将favicon.ico文件放置在指定目录下,然后Django会自动查找并提供给浏览器。 总结起来,你需要创建一个名为favicon.ico的图片文件,并将其放置在项目根目录下。如果使用Django项目,还可以配置STATICFILES_DIRS来告诉Django去哪里寻找静态文件。这样,浏览器就能够正确加载到这个图标文件了。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [favicon.ico Failed to load resource: the server responded with a status of 500 ()错误解决](https://blog.csdn.net/shaxu123/article/details/114477541)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [报错解决——Failed to load resource: the server responded with a status of 404 (Not Found) favicon....](https://blog.csdn.net/weixin_30525825/article/details/97980708)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值