20 / 25
Как использовать before_request / after_request / teardown_request для логики промежуточного слоя?
@app.before_request запускается до view (auth, request_id, лог). @app.after_request(fn) получает response и может его изменить (headers, cookies). @app.teardown_request(fn) запускается даже при exception — закрывает соединения.