두숟갈 스터디 - 3
두줄요약
Django 앱 설계 원칙과 settings·requirements 파일 관리 방식을 스터디했습니다. 환경 변수 기반 Secret Key 관리와 조별 책 관리 서비스 프로젝트를 시작했습니다.
핵심 내용
- Two Scoops of Django 4~5장 기반의 Django 앱 설계와 설정 파일 관리 스터디
- 앱의 단일 책임, 작은 앱 유지, 앱 이름 및 공통 모듈 구성 논의
- settings 분리, 환경 변수 기반 비밀 키 관리, 다중 requirements 파일 활용
주의할 점
- 버전 관리 저장소에서 SECRET_KEY·외부 API 키·비밀번호 형태 설정값 제외
- 서버별 Secret Key 운영 및 실수로 키가 공개된 경우의 보안 문제 고려
- 파일 경로 하드코딩 대신 BASE_DIR와 경로 처리 도구 활용
적용해볼 점
- 책 관리 서비스 주제의 조별 프로젝트에서 저장소 생성과 기본 설정 진행
- 같은 주제 기반 조별 개발로 상호 피드백과 구현 방식 비교


