我正在使用FastAPI创建一个非常简单的虚拟API.为此,我try 使用枚举来定义POST请求所需的正文,并模拟从API方法到伪方法的DB调用.
为了在我的端点上拥有适当的主体请求,我在类定义上使用了Pydatics的BaseModel,但由于某种原因,我得到了这个错误
File "pydantic/main.py", line 406, in pydantic.main.BaseModel.__setattr__
AttributeError: 'MagicItem' object has no attribute '__fields_set__'
我不确定问题出在哪里,以下是我生成这一切的代码:
我现在有点迷路了,因为我在这么简单的代码中看不到错误.