使用Flask对Favicon实施进行故障排除

时间:2019-01-07 21:53:40

标签: python flask favicon

我需要帮助使我的Favicon显示在其他功能齐全的网页上,该网页由Python用Flask编写,并由NGINX和GUNICORN服务。

我在Google各处浏览,看到一些SO帖子引用了此内容,但是那些OP具有带有图标的操作符在某些浏览器中有效,而在其他浏览器中则无效。我的在Chrome或Safari中均未使用。

我正在遵循简单的documentation,并将以下代码添加到我的layout.html文件头中:

    <!-- Favicon link -->
    <link rel="shortcut icon" type="image/x-icon" href="{{ url_for('static', filename='favicon.ico') }}">

请注意,我脑海中的所有其他行都起作用(引导链接,谷歌字体链接等)

我已确定图标图标是.ico文件,位于我的flasksite目录中的静态目录中,尺寸为16x16。

我使用Chrome隐身模式来查找更改,而不会影响缓存。

最后,我在NGINX错误日志中看不到任何图标图标错误的引用。

该如何解决?

1 个答案:

答案 0 :(得分:0)

感谢您的评论-我发现我只需要通过以下方式重置NginX

sudo systemctl restart nginx    

并通过

重置主管
sudo supervisorctl reload    

如果有人遇到类似问题,我会在这里发布,因为在我阅读的其他帖子中没有建议使用这些命令。