def __init__(self, media_type=DEFAULT_MEDIA_TYPE, before=None, after=None, request_type=Request, response_type=Response, middleware=None, router=None): self._sinks = [] self._media_type = media_type self._before = helpers.prepare_global_hooks(before) self._after = helpers.prepare_global_hooks(after) # set middleware self._middleware = helpers.prepare_middleware(middleware) self._router = router or routing.DefaultRouter() self._request_type = request_type self._response_type = response_type self._error_handlers = [] self._serialize_error = helpers.default_serialize_error self.req_options = RequestOptions()
def __init__( self, media_type=DEFAULT_MEDIA_TYPE, before=None, after=None, request_type=Request, response_type=Response, middleware=None, router=None, ): self._sinks = [] self._media_type = media_type self._before = helpers.prepare_global_hooks(before) self._after = helpers.prepare_global_hooks(after) # set middleware self._middleware = helpers.prepare_middleware(middleware) self._router = router or routing.DefaultRouter() self._request_type = request_type self._response_type = response_type self._error_handlers = [] self._serialize_error = helpers.default_serialize_error self.req_options = RequestOptions()
def __init__(self, media_type=DEFAULT_MEDIA_TYPE, before=None, after=None): """Initialize a new Falcon API instances Args: media_type: Default media type to use as the value for the Content-Type header on responses. (default 'application/json') before: A global action hook (or list of hooks) to call before each on_* responder, for all resources. Similar to the 'falcon.before' decorator, but applies to the entire API. When more than one action function is given, they will be executed in natural order (starting with the first in the list). after: A global action hook (or list of hooks) to call after each on_* responder, for all resources. Similar to the 'after' decorator, but applies to the entire API. """ self._routes = [] self._sinks = [] self._default_route = None self._media_type = media_type self._before = helpers.prepare_global_hooks(before) self._after = helpers.prepare_global_hooks(after) self._error_handlers = []
def __init__(self, media_type=DEFAULT_MEDIA_TYPE, before=None, after=None): self._routes = [] self._sinks = [] self._default_route = None self._media_type = media_type self._before = helpers.prepare_global_hooks(before) self._after = helpers.prepare_global_hooks(after) self._error_handlers = []
def __init__(self, media_type=DEFAULT_MEDIA_TYPE, before=None, after=None, request_type=Request, response_type=Response): self._routes = [] self._sinks = [] self._media_type = media_type self._before = helpers.prepare_global_hooks(before) self._after = helpers.prepare_global_hooks(after) self._request_type = request_type self._response_type = response_type self._error_handlers = []