테스트코드 짜다가 저는거 실화임?... ㅠㅠ...
솔직히 이정도는 그냥 몸의 반응으로 해야하는게 맞는데
그거 말고도 멍청한게 많다.
__init__.py
왜 빈 리스트가 문제인지...
router = APIRouter(tags=["manager"])
여기서 tags는 swagger용 메타데이터
pre-commit install
pre-commit run --all-files
쿼리파이,
MSTY
https://www.youtube.com/watch?v=7tGr5GXl0Wk
from pydantic import BaseModel, AliasGenerator, ConfigDict
from pydantic.alias_generators import to_camel, to_pascal
class Athlete(BaseModel):
first_name: str
last_name: str
sport: str
model_config = ConfigDict(
alias_generator=AliasGenerator(
validation_alias=to_camel, # 입력 받을 때 사용
serialization_alias=to_pascal # 출력할 때 사용
)
)
athlete = Athlete(firstName='John', lastName='Doe', sport='track')
print(athlete.model_dump(by_alias=True))
# 출력: {'FirstName': 'John', 'LastName': 'Doe', 'Sport': 'track'}