我想定义一个继承自pydantic BaseModel的基础模型,如下所示:
但是当我使用从BaseDomain继承的Product模型时,会出现此错误。
class BaseDomain(BaseModel):
def __init__(self, **kwargs):
self.__exceptions = []
def add_error(self, exception: GeneralException):
self.__exceptions.append(exception)
但是当我使用从BaseDomain继承的Product模型时,会出现此错误。
ValueError: "Product" object has no field "_BaseDomain__exceptions"