pip install django-environ # django-environ 설치
touch .env
SECRET_KEY="django-secret_key_example"
💡 변수와 값 사이에 공백 X
settings.py
내 적용 방법
import os
import environ
from pathlib import Path
BASE_DIR = Path(__file__).resolve().parent.parent
# 환경변수를 불러올 수 있는 상태로 세팅
env = environ.Env(DEBUG=(bool, True))
# .env 파일에서 가져올 것 명시
environ.Env.read_env(
env_file=os.path.join(BASE_DIR, '.env')
)
# SECRET_KEY에 넣은 값들을 불러올 수 있게 설
SECRET_KEY = env("SECRET_KEY")