【发布时间】:2021-07-08 15:54:40
【问题描述】:
在我的 Python Flask 应用程序中,我定义了与 API 端点对应的蓝图路由,
# Submit Agreement (Insert or Update)
@bp.route('submitAgreement', methods=['POST'])
@auth.login_required
def submitAgreement():
#...code...
# Get Existing Agreement
@bp.route('fetchAgreement', methods=['POST'])
@auth.login_required
def fetchAgreement():
#...code...
我需要定义一个通用的路由传递或过滤器,以便在执行代码之前执行授权。授权需要,如果 URL 包含参数id=..,请检查该 ID 是否属于登录用户。
有没有办法在 Python Flask 中使用此代码定义自定义“方面”或过滤器?
【问题讨论】: