validator1 [FastAPI] Pydantic validator의 재사용 Validator pydantic의 BaseModel을 사용하여 프론트에서 받을 Body 값을 지정하는 동시에 Body 값 중에 validator가 필요한 경우 pydantic model 안에서 정의할 수 있다. 아래의 예시는 pydantic 공식 페이지에서 제공하는 예시와 설명이다. from pydantic import BaseModel, ValidationError, validator class UserModel(BaseModel): name: str username: str password1: str password2: str @validator('name') def name_must_contain_space(cls, v): if ' ' not in v: raise ValueError('must c.. 2023. 4. 21. 이전 1 다음