diff --git a/fastapi_filters/filter_set.py b/fastapi_filters/filter_set.py index dd831e0..c634712 100644 --- a/fastapi_filters/filter_set.py +++ b/fastapi_filters/filter_set.py @@ -80,6 +80,11 @@ def __post_init__(self) -> None: if getattr(self, key) is None: setattr(self, key, {}) + self.init_filter_set() + + def init_filter_set(self) -> None: + pass + @classmethod def from_ops(cls, *ops: FilterOp[Any]) -> Self: values: FilterValues = {k: {} for k in cls.__filters__}