Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >为Django网站添加favicon.ico图标

为Django网站添加favicon.ico图标

作者头像
菲宇
发布于 2019-06-13 07:04:58
发布于 2019-06-13 07:04:58
1.5K0
举报
文章被收录于专栏:菲宇菲宇

默认情况下,浏览器访问一个网站的时候,同时还会向服务器请求"/favicon.ico"这个URL,目的是获取网站的图标。

favicon.ico是网站的图标也是网站的头像,简单来说,就是让我们的网站更加好看。

现在为Django网站添加favicon.ico

首先,你得要有一个favicon.ico文件。我偷懒一下,直接拿来主义,从easy icon直接搜索一个图标。下载ico文件,并改名为favicon.ico。然后我把它放到静态文件目录中 /static/media/favicon.ico

打开Django应用下的urls.py文件。先导入RedirectView,这个是定向的方法。

  1. from django.views.generic.base import RedirectView

再urlpatterns中添加链接,如下所示:

  1. url(r'^favicon\.ico$', RedirectView.as_view(url='/static/media/favicon.ico')),

把请求"/favicon.ico",指向/static/media/favicon.ico 这个文件。

在生产环境测试一下,执行 python manage.py runserver 启动服务器。打开网站,发现出现了图标。

上传到部署的服务器那个图标是不出现的。

需要用最原始的方式添加favicon.ico文件。打开最底层的模版,在head头添加如下代码:

  1. <link rel="shortcut icon" href="/static/media/favicon.ico">

我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=24g65sz1l7ogg

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年06月10日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
python测试开发django-195.Django添加favicon.ico图标
前言 当访问自己开发的django 网站时会出现,访问http://localhost:8000/favicon.ico地址 404 favicon.ico图标 favicon.ico 是网站的图标,也就是我们浏览器打开一个网站时,左上角出现的,如百度 如果我们需要给网站加一个图标,需先在线制作一个,制作地址https://www.bitbug.net/ 选择一个本地图片,生成favicon.ico图标 django项目 图标生成后放到 static/images 目录 解决方法1: urls.
上海-悠悠
2022/07/12
6170
python测试开发django-195.Django添加favicon.ico图标
django 修改 favicon(站点配置 ico 、站点标签页配置小图标)
重定向 favicon 的 url 项目的 urls.py """django2 URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/2.2/topics/http/urls/ Examples: Function views 1. Add an import: from my_ap
卓越笔记
2023/02/18
1.4K0
django 修改 favicon(站点配置 ico 、站点标签页配置小图标)
django 配置 favicon
默认情况下,浏览器会访问网站 "/favicon.ico" 这个地址获取网站的图标。如果没有配置的话,Django 会返回一个 404 错误。这对于强迫症的人来说,真的很烦。我们有现有的图标,且按开发规范一般存放 static/ 下。
kirin
2021/02/22
2.1K0
Django添加favicon.ico图标
所谓favicon,即Favorites Icon的缩写,让浏览器的收藏夹中除显示相应的标题外,还以图标的方式区别不同的网站。
緣來
2018/09/18
1.8K0
【Django】运行你的第一个Django应用
Django是一个开放源代码的Web应用框架,由Python写成。 Django遵守BSD版权,初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 。 Django采用了MVC的软件设计模式,即模型M,视图V和控制器C。
青山师
2023/05/05
1750
【Django】运行你的第一个Django应用
java web项目修改favicon.ico图标的方式
修改tomcat小猫图标,设置项目的favicon图标,方式有两种:全局方式和局部方式
wuweixiang
2018/08/14
1.3K0
Windows Django 腾讯云Python SDK
我用的vs2019,支持C#/C++/Python/Node.js,安装vs的时候可以勾选Python,安装后我只手动添加了Python到环境变量。
Windows技术交流
2020/03/19
4.8K0
DJANGO 中的favicon配置
"默认情况下,浏览器访问一个网站的时候,同时还会向服务器请求“/favicon.ico”这个URL,目的是获取网站的图标。
一朵灼灼华
2022/08/05
5790
python django整理(五)配置favicon.ico,解决警告Not Found: /favicon.ico
Django 浏览器打开警告Not Found: /favicon.ico,解决问题需要三步 1.首先准备favicon.ico图片,网上有很多转化工具,放到在前面python django整理(四)
学到老
2018/03/19
2.7K0
python django整理(五)配置favicon.ico,解决警告Not Found: /favicon.ico
友情链接如何自动获取并添加favicon.ico小图标
看到有的站点底部友情链接都添加了favicon.ico小图标,感觉挺新颖好看的,于是也开始折腾网站,一开始是添加友情链接的时候手动去添加ico图标链接,一来很浪费时间,后来百度了下还真有教程,这边照搬过来分享,当然文章版权还需要尊重原作者,尊重别人的劳动成果,部署过程如下
用户1094633
2022/02/14
1.3K0
Python flask设置favicon.ico图标「建议收藏」
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/111383.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/19
1.9K0
Python flask设置favicon.ico图标「建议收藏」
生产环境使用Nginx+uwsgi部署Django
马哥linux运维 | 最专业的linux培训机构 ---- 在本地运行django应用相对来说还是挺方便的,使用自带的runserver启动即可。如果在生产环境部署django,就要多考虑一些问题了。比如静态文件处理,安全,效率等等 在网上找到了不错的部署的教程,讲解的还是很详细的,我就不重新再整理了。 五步教你实现使用Nginx+uWSGI+Django方法部署Django程序(上) – Django中国社区 五步教你实现使用Nginx+uWSGI+Django方法部署Django程序(下) – D
小小科
2018/05/02
1K0
生产环境使用Nginx+uwsgi部署Django
django优雅的设置favicon.ico
在urls.py中加入: path('favicon.ico', serve, {'path': 'images/favicon.ico', 'document_root': os.path.join(settings.BASE_DIR, "static")}), path是指定项目中static下的相对文件路径
小贝壳
2020/03/05
1.2K0
如何搭建 Django 网站
Django是一个非常受欢迎的全功能服务器端Python Web框架,可以快速开发安全和可维护的网站。由经验丰富的开发人员构建。Django负责处理Web开发大部分繁琐的工作,因此您可以专注于编写应用程序而无需重新编写框架。它是免费和开源的,拥有蓬勃发展的活跃社区,优秀的文档,以及许多免费和付费支持的选项。
Mr.Crypto
2018/10/18
6.3K0
如何搭建 Django 网站
网页小图标Favicon
Favicon是favorites icon的缩写,亦被称为website icon(网页图标)、page icon(页面图标)或urlicon(URL图标)。Favicon是与某个网站或网页相关联的图标。网站设计者可以多种方式创建这种图标,而目前也有很多网页浏览器支持此功能。浏览器可以将favicon显示于浏览器的地址栏中,也可置于书签列表的网站名前,还可以放在标签式浏览界面中的页标题前。
用户7657330
2020/08/14
1.5K0
怎么替换或禁用 WordPress 前后台默认的蓝色 favicon.ico 图标
最近把 Wordpress 程序升级到 5.6.2 版本,发现前台和后台的 favicon.ico 图标不同。新版本会自动判断,如果你的 WordPress 网站没有设置 favicon.ico 图标,就会显示一个默认的蓝色 logo 图标。
文曦
2022/06/09
1.6K0
怎么替换或禁用 WordPress 前后台默认的蓝色 favicon.ico 图标
友情链接前面自动获取并添加favicon.ico小图标
之前看到可风博客底部友情链接都加了ico小图标,感觉很新颖,很好看。于是乎我也开始折腾,我不想每次添加友情链接的时候都得手动的去添加ico图标的小链接,浪费时间,然后就百度了以下,还真有教程,然后我就搬过来了,当然,文章版权还是要保留的,尊重别人的劳动成果。自动添加img标签代码如下:
李洋博客
2021/06/15
1.7K0
Django-admin配置和显示图标
添加完之后重启项目; 如未显示,请检查文件路径是否正确。 如果还没有显示,请在setting.py中加入以下代码:
kirin
2020/09/07
2.1K0
如何给WordPress网站添加ICO图标?
查看你的网站模板,在wordpress源码文件夹,找到你当前使用的模板文件夹,默认在wordpress\wp-content\themes下面。选择模板文件夹进入。 进入模板文件夹后选择header.PHP用记事本打开。在<head></head>标签之间插入如下代码:<link rel=”shortcut icon” type=”image/x-icon” href=”favicon.ico” />(本人使用的themebette的XIU主题不需要修改代码就可以实现。主要是上传文件就行了!) 修改好header.php后将文件上传到空间的对应模板文件夹下,覆盖原来的文件。 然后将favicon图标命名为favicon.ico上传到网站根目录(图标大小16*16或48*48)。清除浏览器缓存文件,重启浏览器。重新打开主页你会发现网站图标更换完成了。
小狐狸说事
2022/11/17
3K0
如何给WordPress网站添加ICO图标?
Python Django个人网站搭建1-创建Django项目和第一个App(超详细,无坑)
作者: zifanwang  发布于2020-05-07
zifan
2021/12/14
4040
Python Django个人网站搭建1-创建Django项目和第一个App(超详细,无坑)
推荐阅读
相关推荐
python测试开发django-195.Django添加favicon.ico图标
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档