8

这是我的情况:

假设我有 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 新手,所以我可能会遗漏一些明显的东西。谢谢。

4

1 回答 1

9

用于blueprint.before_app_request应用程序范围内的视图,而不仅仅是同一蓝图中的视图

于 2013-03-16T06:28:45.633 回答