[Code 개선] #2. [Config] Pydantic Settings를 활용한 환경 변수 중앙 집중화 및 검증 #44
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
1. 목표
Pydantic Settings 라이브러리를 도입하여 환경 변수 로딩을 자동화하고, 앱 구동 시 필수 설정값 누락 여부를 강제 검증합니다.
2. 상세 원인 및 배경
api_config.py는 수동으로.env파일을 파싱하며, 설정값 누락 시 런타임 에러가 발생할 때까지 알 수 없습니다.Original: Kyeongmin/test#32