add favicon

This commit is contained in:
wangjiacai 2023-04-18 01:27:49 +08:00
parent 19423c7f84
commit 9c309dafc2
3 changed files with 9 additions and 1 deletions

View File

@ -1,10 +1,11 @@
from flask import Flask, request from flask import Flask, request, send_from_directory
from flask_sqlalchemy import SQLAlchemy from flask_sqlalchemy import SQLAlchemy
from flask_login import LoginManager from flask_login import LoginManager
import yaml import yaml
import logging import logging
import time import time
import traceback import traceback
import os
# init SQLAlchemy so we can use it later in our models # init SQLAlchemy so we can use it later in our models
db = SQLAlchemy() db = SQLAlchemy()
@ -59,6 +60,12 @@ logger = logging.getLogger('waitress')
logger.setLevel(app.config['LOGGING_LEVEL']) logger.setLevel(app.config['LOGGING_LEVEL'])
@app.route('/favicon.ico')
def favicon():
return send_from_directory(os.path.join(app.root_path, 'static'),
'favicon.ico', mimetype='image/vnd.microsoft.icon')
@app.before_request @app.before_request
def before_request(): def before_request():
timestamp = time.strftime('[%Y-%b-%d %H:%M]') timestamp = time.strftime('[%Y-%b-%d %H:%M]')

BIN
project/static/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -7,6 +7,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/> <meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Flask</title> <title>Flask</title>
<link rel="shortcut icon" href="{{ url_for('static', filename='favicon.ico') }}"/>
<link rel="stylesheet" <link rel="stylesheet"
href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css"/> href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css"/>
<link rel="stylesheet" <link rel="stylesheet"