2
ずにフラスコサーバにファビコンを追加する
マイフラスコサーバは常に私が追加した私のフラスコサーバーのコードでHTML
xx.xxx.xxx.xxx - - [DD/MM/YYYY HH:MM:SS] "GET /favicon.ico HTTP/1.1" 404 -
、
@app.route('/favicon.ico')
def favicon():
return send_from_directory(os.path.join(app.root_path, 'static'),'favicon.ico', mimetype='image/vnd.microsoft.icon')
を報告し、私はファビコンを追加しましたfavicon.ico
と私のフラスコサーバーが動作しているのと同じディレクトリにあります。
私はhttp://www.myurl.com/favicon.ico
に移動しようとすると、私はどこでも<link rel='shortcut icon' href='favicon.ico' type='image/x-icon'/ >
を追加することはできませんので、404マイフラスコサーバがHTMLのランディングページを提供されていません取得します。私は実際にfaviconを持っていることに本当に気にしない、私はちょうどエラーが表示されるのを止めたい。 faviconを提供するにはどうしたらいいですか?
あなたは、あなたのアプリケーションのルートフォルダにファイルを置いたが、あなたのエンドポイントはstatic' 'からそれをロードしようとします。 – dirn
ファイルを 'static'フォルダに追加しました。うまくいきました。ありがとうございました! –