wsgidav.middleware.BaseMiddleware¶
-
class
wsgidav.middleware.
BaseMiddleware
(wsgidav_app, next_app, config)[source]¶ Bases:
object
Abstract base middleware class (optional).
Note: this is a convenience class, that may be used to implement WsgiDAV middlewares. However it is not a reqiuement: any object that implements the WSGI specification can be added to the stack.
Derived classes in WsgiDAV include:
wsgidav.dir_browser.WsgiDavDirBrowser wsgidav.debug_filter.WsgiDavDebugFilter wsgidav.error_printer.ErrorPrinter wsgidav.http_authenticator.HTTPAuthenticator wsgidav.request_resolver.RequestResolver .. autosummary:: :toctree: BaseMiddleware.__call__ BaseMiddleware.is_disabled