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]
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)