我的django应用程序当前正在发送错误报告,当用户试图访问不存在的站点页面时,这正是它应该做的。在
但当我试图通过平板电脑(Android和Apple)使用django应用程序时,我收到一封电子邮件,上面有这个错误
[Django] ERROR (EXTERNAL IP): Internal Server Error: /ico/apple-touch-icon-precomposed.png
我的html标题如下所示
^{pr2}$我的静态文件路径以防万一。在
|-- static
|-- css
|-- img
|-- js
|-- ico
|-- favicon.png
|-- apple-touch-icon-precomposed.png
|-- favicon.ico
我在google上找到了关于错误报告的this,并尝试将以下内容添加到设置.py但是没有运气。在
import re
IGNORABLE_404_URLS = (
re.compile(r'^/ico/apple-touch-icon-precomposed\.png$'),
re.compile(r'^/favicon\.ico$'),
re.compile(r'^/robots\.txt$'),
)
我怎样才能避免收到关于favicons服务器错误的电子邮件。在
有人知道这个吗?我错过了什么吗
提前谢谢你的帮助
这也许很有趣,但我就是这样解决问题的。在
我在我的头上多加了几个字。请确保首先加载最小的图像,有关此内容的详细信息,您可以read here
最后,我把额外的图像添加到static中
^{pr2}$希望这对外面的人有用。在
我认为,如果设备所有者将站点添加到其中,苹果设备就会发出这些请求。在
这相当于贫民区。若要解决此问题,请添加2个100×100 png文件,将其保存为apple touch图标-预合成.png还有苹果触摸屏-图标.png并上传到服务器的根目录。在
对我来说,错误已经消失了。在
相关问题 更多 >
编程相关推荐