mirror of
https://github.com/d3vyce/fastapi-toolsets.git
synced 2026-04-16 06:36:26 +02:00
34 lines
789 B
Python
34 lines
789 B
Python
"""Standardized API exceptions and error response handlers."""
|
|
|
|
from .exceptions import (
|
|
ApiError,
|
|
ApiException,
|
|
ConflictError,
|
|
ForbiddenError,
|
|
InvalidFacetFilterError,
|
|
InvalidOrderFieldError,
|
|
InvalidSearchColumnError,
|
|
NoSearchableFieldsError,
|
|
NotFoundError,
|
|
UnauthorizedError,
|
|
UnsupportedFacetTypeError,
|
|
generate_error_responses,
|
|
)
|
|
from .handler import init_exceptions_handlers
|
|
|
|
__all__ = [
|
|
"ApiError",
|
|
"ApiException",
|
|
"ConflictError",
|
|
"ForbiddenError",
|
|
"generate_error_responses",
|
|
"init_exceptions_handlers",
|
|
"InvalidFacetFilterError",
|
|
"InvalidOrderFieldError",
|
|
"InvalidSearchColumnError",
|
|
"NoSearchableFieldsError",
|
|
"NotFoundError",
|
|
"UnauthorizedError",
|
|
"UnsupportedFacetTypeError",
|
|
]
|