반응형 extra model1 Fast API 배우기 12부 - Extra Model 앞선 예제에서 보았듯이 서로 연관된 여러 모델을 사용하는 경우가 많다. 아래의 경우가 대표적인 케이스이다 input model은 패스워드가 필요하다 output model은 패스워드를 포함하면 안된다. database model은 hash로 된 패스워드가 필요하다 위 케이스를 어떻게 해결하면 좋을까? 1. Multiple Models 가장 기초적인 해결방법이다. 각 케이스마다 모델을 따로 작성한다. from typing import Optional from fastapi import FastAPI from pydantic import BaseModel, EmailStr app = FastAPI() class UserIn(BaseModel): username: str password: str email: .. 2021. 11. 1. 이전 1 다음 반응형