schema 클래스의 model_config 속성 관련 질문
215
5 câu hỏi đã được viết
안녕하세요! fastapi 입문으로 강사님 강의를 듣게되어 영광입니다.
강의 내용 따라 진행은 잘되고 있으나 강사님이 구현하신
class SubCategoryCreate(BaseModel):
model_config = ConfigDict(from_attributes=True)
subcategory_name: str
category_id: int
model_config = {
"json_schema_extra": {
"example": { "subcategory_id": 1, "subcategory_name": "수도", "category_id": 1 }
}
이렇게 구현을 하셨는데 model_config 변수가 두번사용 되어 마지막에 사용된 model_config 값이 첫번째 ConfigDict(from_attributes=True) 값을 덮어 씌워 첫번째로 사용된 model_config 변수의 역할이 없어지는것이 아닌가 하여 의문이 들어 왜 같은 변수명으로 덮어 씌우는지 궁금하여 질문 드립니다.
Câu trả lời 1
0
class SubCategoryCreate(BaseModel):
subcategory_name: str
category_id: int
model_config = ConfigDict(
from_attributes=True, # 첫 번째 설정
json_schema_extra={ # 두 번째 설정
"example": {
"subcategory_id": 1,
"subcategory_name": "수도",
"category_id": 1
}
}
)원래는 이렇게 해야 맞습니다만 순서대로 하다보니 두번 할당을 했었네요 ^^; 수정해놓겠습니다.
게다가 딕셔너리를 그대로 db에서 받아와서 validation 에러도 발생하지 않았었네요.
원래대로면 저렇게하면 pydantic 에러가 뜨는게 정상입니다 ㅎㅎ;
설치
0
14
0
전체 과정에 대한 질문입니다.
1
44
1
강사님 강의 잘듣고있습니다! 오류관련 질문 드립니다!
1
43
2
42.Express의 3000번 포트 인바운드 설정이 왜 필요한지 궁금합니다.
0
51
2
강의 소스코드는 어디서 다운받을 수 있나요?
1
55
2
힌트 적용에 대해서
0
55
1
AWS Organizations
0
50
1
현재 배포 아키텍처에서 Kafka 테스트 배치 및 구성 방향 질문드립니다.
0
42
1
nginx 질문드려도될까요?
0
49
1
엔비디아, 테슬라, 등등 최근에 많이 오른 주식들 accuracy이슈
1
62
2
밴티지api 막혀서 공매도 잔고설정 으로 다시 로직 설정한 강의에 대해서.
1
70
1
run.py 실행하니 아예 전체다 돌아가요 코드가
1
55
2
run.py 실행시키면, 자동으로 바로 경제 지표 데이터를 수집해요
1
49
2
[실습] 웹 프론트엔드 프로젝트(HTML, CSS, JS) 배포하기 - 403 Forbidden 오류 관련 질문
0
67
3
수료증 제공하나요?
0
49
1
안녕하세요aks에대한 문의드립니다.
0
39
1
안녕하세요 선생님 질문있습니다.
0
37
0
선생님 안녕하세요
0
37
1
조회 대상 행이 적을 때도 Using filesort 제거를 고려해야 하나요?
0
66
2
매수하기
0
56
2
계좌잔고 조회하기
0
51
1
강의자료가 없나요?
0
45
1
vscode 자동 완성되는 익스텐션 질문
0
435
2
클라우드 docker compose up 에러
0
195
2

