otaku_info.routes package

Subpackages

Submodules

otaku_info.routes.external_service module

otaku_info.routes.external_service.define_blueprint(blueprint_name: str) flask.blueprints.Blueprint

Defines the blueprint for this route :param blueprint_name: The name of the blueprint :return: The blueprint

otaku_info.routes.ln module

otaku_info.routes.ln.define_blueprint(blueprint_name: str) flask.blueprints.Blueprint

Defines the blueprint for this route :param blueprint_name: The name of the blueprint :return: The blueprint

otaku_info.routes.media module

otaku_info.routes.media.define_blueprint(blueprint_name: str) flask.blueprints.Blueprint

Defines the blueprint for this route :param blueprint_name: The name of the blueprint :return: The blueprint

otaku_info.routes.notifications module

otaku_info.routes.notifications.define_blueprint(blueprint_name: str) flask.blueprints.Blueprint

Defines a Blueprint that handles notifications for users :param blueprint_name: The name of the blueprint :return: The blueprint

otaku_info.routes.schedule module

otaku_info.routes.schedule.define_blueprint(blueprint_name: str) flask.blueprints.Blueprint

Defines a Blueprint that handles schedule-related stuff :param blueprint_name: The name of the blueprint :return: The blueprint

otaku_info.routes.updates module

otaku_info.routes.updates.define_blueprint(blueprint_name: str) flask.blueprints.Blueprint

Defines the blueprint for this route :param blueprint_name: The name of the blueprint :return: The blueprint

Module contents

otaku_info.routes.blueprint_generators: List[Tuple[Callable[[str], flask.blueprints.Blueprint], str]] = [(<function define_blueprint>, 'external_service'), (<function define_blueprint>, 'media_api'), (<function define_blueprint>, 'notifications'), (<function define_blueprint>, 'media'), (<function define_blueprint>, 'ln'), (<function define_blueprint>, 'updates'), (<function define_blueprint>, 'schedule')]

Defines the functions used to create the various blueprints as well as their names