添加一个页面图标
那么如何给一个 Flask 应用添加一个页面图标呢?首先,显而易见的,需要一个图 标。图标应当是 16 X 16 像素的 ICO 格式文件。这不是规定的,但却是一个所有浏 览器都支持的事实上的标准。把 ICO 文件命名为 并放入静态 文件目录中。
对于大多数浏览器来说,这样就完成任务了,但是一些老古董不支持这个标准。老的 标准是把名为“ favicon.ico ”的图标放在服务器的根目录下。如果你的应用不是 挂接在域的根目录下,那么你需要定义网页服务器在根目录下提供这个图标,否则就 无计可施了。如果你的应用位于根目录下,那么你可以简单地进行重定向:
上例中的 MIME 类型可以省略,浏览器会自动猜测类型。但是我们在例子中明确定义 了,省去了额外的猜测,反正这个类型是不变的。