gws.base.application.middleware¶
Middleware manager.
Source code: gws.base.application.middleware
Module Contents¶
- class gws.base.application.middleware.Object¶
Bases:
gws.MiddlewareManagerMiddleware manager.
- sorted = False¶
- objects()¶
Return the registered middleware objects in dependency order.
- Returns:
A list of middleware objects, dependencies first.
- Raises:
Error – If the dependencies are cyclic or refer to an unknown name.
- register(obj, name, depends_on=None)¶
Register an object as a middleware.
- Parameters:
obj – The middleware object.
name – Middleware name, for example
dborauth.depends_on – Names of middleware that must run before this one.