본문 바로가기
관리자

Programming-[Backend]/Django

[TIL] django.conf settings, 환경 설정 정보 상대 참조하기

728x90
반응형

 

보통 Django 에서 설정 파일은 base.py -> local.py, development.py 등으로 상속하여 사용하는 구조이다.

 

그런데 이 설정 파일들의 값을 참조할 때, 직접 from settings.base import {SOMETHING} 으로 하면 안된다. 환경에 따라 값을 자동으로 상대 참조할 수 있도록 

 

from django.conf import settings

 

로 settings를 참조한 뒤 값을 사용해야한다. 직접 Import 시 참조 정보가 잘못될 수 있다. 

 

 

이후 다음과 같이 settings.SOMETHING 으로 사용하면 된다.

728x90
반응형