移除装饰器中的wraps导入,简化代码结构
This commit is contained in:
parent
bd0a5ebb2c
commit
9bde4224c7
2
main.py
2
main.py
@ -9,7 +9,6 @@ from werkzeug.routing import BaseConverter
|
|||||||
from utils.login import login_quark
|
from utils.login import login_quark
|
||||||
from utils.tools import get_cnb_weburl
|
from utils.tools import get_cnb_weburl
|
||||||
from utils.detebase import CloudDriveDatabase
|
from utils.detebase import CloudDriveDatabase
|
||||||
from functools import wraps # 导入 wraps
|
|
||||||
|
|
||||||
|
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
@ -33,7 +32,6 @@ def get_db():
|
|||||||
|
|
||||||
# 定义数据库注入装饰器
|
# 定义数据库注入装饰器
|
||||||
def inject_db(f):
|
def inject_db(f):
|
||||||
@wraps(f)
|
|
||||||
def decorated_function(*args, **kwargs):
|
def decorated_function(*args, **kwargs):
|
||||||
db = get_db()
|
db = get_db()
|
||||||
# 将 db 作为第一个参数传递
|
# 将 db 作为第一个参数传递
|
||||||
|
Loading…
x
Reference in New Issue
Block a user