Flask 中间件将像 Express-js

问题描述 投票:0回答:1

我想知道是否可以为特定路由(如express js)附加中间件/函数。 http://expressjs.com/en/guide/using-middleware.html#middleware.application

根据我的理解,flask(WSGI)中间件似乎适用于所有请求。

flask wsgi middleware
1个回答
3
投票

等效的模式是路线装饰器。 Flask 有关于它的一些文档。它非常灵活,您可以验证 HTTP 请求中的任何内容并基于此更改响应。

例如,

Flask-Login
@login_required
装饰器,可以在调用路由之前添加用户身份验证步骤。

© www.soinside.com 2019 - 2024. All rights reserved.