ユーザーが存在しないサイトのページにアクセスしようとすると、私のdjangoアプリケーションは現在、エラーレポートを送信しています。
しかし、タブレット (Android および Apple) で django アプリケーションを使用しようとすると、このエラーが記載されたメールが届きます
[Django] ERROR (EXTERNAL IP): Internal Server Error: /ico/apple-touch-icon-precomposed.png
私のhtmlヘッダーは次のようになります
{% load static %}
<link rel="icon" href="{% static 'favicon.ico' %}" type="x-icon" />
念のため、私の静的ファイルパス。
|-- static
|-- css
|-- img
|-- js
|-- ico
|-- favicon.png
|-- apple-touch-icon-precomposed.png
|-- favicon.ico
私はいくつかのグーグルを行い、エラー報告に関してこれを見つけ、settings.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$'),
)
ファビコンのサーバー エラーに関するメールを受信しないようにするには、どうすればこれを修正できますか。
誰かがこれについて考えを持っていますか? 私は何かを逃したか
助けてくれてありがとう