来源:https://flask.palletsprojects.com/en/2.3.x/patterns/favicon/
方法一
如果直接添加到代码,会报错,所以这段代码需要在 with app.app_context():
下面执行。
app.add_url_rule('/favicon.ico',
redirect_to=url_for('static', filename='favicon.ico'))
方法二
添加一个 route
import os
from flask import send_from_directory
@app.route('/favicon.ico')
def favicon():
return send_from_directory(os.path.join(app.root_path, 'static'),
'favicon.ico', mimetype='image/vnd.microsoft.icon')