Aeros.patches.quart
¶
Submodules¶
Package Contents¶
Classes¶
The web framework class, handles requests and returns responses. |
-
class
Aeros.patches.quart.
Quart
(import_name: str, static_url_path: Optional[str] = None, static_folder: Optional[str] = 'static', static_host: Optional[str] = None, host_matching: bool = False, subdomain_matching: bool = False, template_folder: Optional[str] = 'templates', root_path: Optional[str] = None, instance_path: Optional[str] = None, instance_relative_config: bool = False)[source]¶ Bases:
quart.Quart
The web framework class, handles requests and returns responses.
The primary method from a serving viewpoint is
handle_request()
, from an application viewpoint all the other methods are vital.This can be extended in many ways, with most methods designed with this in mind. Additionally any of the classes listed as attributes can be replaced.
-
app_ctx_globals_class
¶ The class to use for the
g
object
-
asgi_http_class
¶ The class to use to handle the ASGI HTTP protocol.
-
asgi_lifespan_class
¶ The class to use to handle the ASGI lifespan protocol.
-
asgi_websocket_class
¶ The class to use to handle the ASGI websocket protocol.
-
config_class
¶ The class to use for the configuration.
-
env
¶ The name of the environment the app is running on.
-
debug
¶ Wrapper around configuration DEBUG value, in many places this will result in more output if True. If unset, debug mode will be activated if environ is set to ‘development’.
-
jinja_environment
¶ The class to use for the jinja environment.
-
jinja_options
¶ The default options to set when creating the jinja environment.
-
json_decoder
¶ The decoder for JSON data.
-
json_encoder
¶ The encoder for JSON data.
-
permanent_session_lifetime
¶ Wrapper around configuration PERMANENT_SESSION_LIFETIME value. Specifies how long the session data should survive.
-
request_class
¶ The class to use for requests.
-
response_class
¶ The class to user for responses.
-
secret_key
¶ Warpper around configuration SECRET_KEY value. The app secret for signing sessions.
Wrapper around configuration SESSION_COOKIE_NAME, use to specify the cookie name for session data.
-
session_interface
¶ The class to use as the session interface.
-
url_map_class
¶ The class to map rules to endpoints.
-
url_rule_class
¶ The class to use for URL rules.
-
websocket_class
¶ The class to use for websockets.
-
asgi_http_class
¶
-