В настоящее время значок не отображается на страницах, обслуживаемых моим приложением Flask. У меня есть следующие два маршрута: как обеспечить отображение значка?
@app.route('/')
def hello():
return redirect("tg://resolve?domain=sneakersale", code=302)
@app.route('/favicon.ico')
def fav():
return send_from_directory(os.path.join(app.root_path, 'static'),'favicon.ico')
Используйте следующий <link>
чтобы указать свой значок в шаблонах jinja2. Убедитесь, что href
установлен в правило URL, которое вы написали в своем вопросе (/favicon.ico
)
<head>
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico">
</head>
favicon.ico
будет вызван в первую очередь? Я бы попытался разместить там инструкцию отладки-печати и попробовать проверить связь с ней через веб-браузер - возможно, также использовать dev-консоль браузера, чтобы выяснить причину проблемы.