知识星球: 迷途小书童;个人微信:xituxiaoshutong100

Flask教程(二十一)添加favicon

Flask Web 迷途小书童 0评论

软硬件环境

  • windows 10 64bit
  • anaconda3 with python 3.7
  • flask 1.1.2

视频看这里

此处是youtube的播放链接,需要科学上网。喜欢我的视频,请记得订阅我的频道,打开旁边的小铃铛,点赞并分享,感谢您的支持。

前言

faviconfavorites icon的缩写,是指在网页浏览器显示在标签页或者历史记录里的图标。这个图标能帮助用户将您的网站与其他网站区分开。

favicon

图片转icon

favicon文件的尺寸通常比较小,常见的尺寸有16×16,32×32和48×48。我们准备一张jpg或者png的图片,来到在线的转换站点进行转换

https://favicon.io/favicon-converter/

favicon

flask中如何处理?

我们简单写个flask应用,这个应该非常熟练了,app.py内容为

from flask import Flask, render_template

app = Flask(__name__)


@app.route('/')
def index():
    return render_template('index.html')


if __name__ == '__main__':
    app.run()

创建模板文件index.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <link rel="shortcut icon" href="{{ url_for('static', filename='favicon.ico') }}">
    <title>Favicon</title>
</head>
<body>
    <p>Hello favicon</p>
</body>
</html>

然后将转换好的icon文件放到static文件夹下,文件名为favicon.ico

最后启动flask服务后,访问http://127.0.0.1:5000,在浏览器地址栏左侧就可以看到favicon

favicon

源码下载

https://github.com/xugaoxiang/FlaskTutorial

Flask教程专题

更多Flask教程,请移步

https://xugaoxiang.com/category/python/modules/

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址