[英]Before_request for multiple Blueprints
這是我的情況:
假設我有2個藍圖before_request方法:
mod = Blueprint('posts', __name__, url_prefix='/posts')
@mod.before_request
def before_request():
#some code that uses SQLAlchemy here
pass
現在我不想在第二個藍圖中復制此方法中的邏輯。
我怎樣才能做到這一點?
PS:我是Python的新手,所以我可能會遺漏一些明顯的東西。 謝謝。
使用blueprint.before_app_request
,它適用於應用程序范圍內的視圖,而不僅僅適用於同一藍圖中的視圖
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.