Source code for httk.web.model.errors

[docs] class WebError(Exception): def __init__(self, message: str, *, status_code: int = 500) -> None: super().__init__(message)
[docs] self.status_code = status_code
[docs] class NotFoundError(WebError): def __init__(self, message: str = "Not Found") -> None: super().__init__(message, status_code=404)
[docs] class FunctionInjectionError(WebError): def __init__(self, message: str) -> None: super().__init__(message, status_code=500)