Flask的@before_request执行多次
我在我的 @app.before_request
里加了一行 app.logger.error('test')
,结果发现每次请求的日志里最多会出现8行 test
,即使我只是调用了 abort(500)
。我就是搞不清楚这是为什么,这可能是什么原因呢?
1 个回答
6
如果你把 app.debug = True
这个设置打开,并且通过Flask来提供媒体文件(比如图片、样式表、JavaScript等),那么这些文件的请求也会被算作完整的请求。如果不是这种情况,请提供更多关于你设置的信息。