settings.py

Django

장고 개발 환경에 따라 settings.py 분리하는 방법

장고에서는 개발 환경에 따라 settings.py를 구분하여 목적에 맞게 서버 환경을 설정할 수 있습니다. 환경을 분리하는 이유는 원활한 협업, 코드의 유지 보수, 공개/비공개 처리, 라이브러리 및 데이터베이스 관리 등을 위해서입니다. 개발 환경에는 기본적으로 서버에 연결하지 않으나 공통 사항들을 공유하는 local과 base가 있으며, AWS S3, RDS 등에 연동한 development, 이를 실제로 배포하는 production이 있습니다. 장고 settings.py 분리하는 방법 settings.py가 있는 로컬 환경에서 settings 디렉토리를 생성합니다. mkdir settings 이를 패키지화 해서 사용할 것이므로 __init__.py를 생성해줍니다. cd settings touch __i..

휘 Hwi
'settings.py' 태그의 글 목록