logo

Fast api request validate and create dto

* 관련 기술 스택이 없습니다
emoji

• FastAPI를 사용하여 json 타입의 request body 값을 전달하면, 생성된 request 클래스를 통해 타입 검증이 가능하다.
• request 인스턴스에 dict() 메서드를 사용하여 딕셔너리로 변환한 후, 이를 unpacking하여 dto 클래스를 초기화하면 dto 인스턴스가 생성된다.
• 생성된 dto 인스턴스는 usecase라는 하위 레이어에 전달되어 사용된다.
• CreateSomethingRequest라는 클래스는 pydantic의 BaseModel을 상속받아 생성되며, name, age, hobbies 등의 필드를 가지고 있다.

thumbnail
북마크
공유하기
신고하기
1분 분량
조회수 189
profile-image아이들미연
2년 전
Copyright © 2025. Codenary All Rights Reserved.