목록pydnatic (1)
The Boxer
pydantic 모델 파싱시 비어있는 필드에 대해
pydantic 모델 파싱시 주의 사항 request나 response로 넘어온 body data를 pydantic이 model로 파싱하는 과정에서 정의된 필드가 비어있는 경우 에러를 던진다. 에러가 발생하는 예시 from pydantic import BaseModel class Foo(BaseModel): id: int name: str def service_method() -> dict: return { "name": "testing" } def controller_method() -> Foo: result = service_method() return Foo(**result) controller_method() pydantic은 모델로 데이터를 파싱하는 과정에서 파싱이 불가능한 값이 ..
Python
2022. 8. 7. 01:32