인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

김지민님의 프로필 이미지
김지민

작성한 질문수

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

프로젝트 생성 및 기본 환경 설정

django secretkey

해결된 질문

작성

·

183

0

django settings.py 에서 settings폴더를 새로 만들고 그 안에 common.py dev.py prod.py 로 나누어 구현을 하시는데 SECRETKEY는 어떻게 해야하나요??

답변 1

0

이진석님의 프로필 이미지
이진석
지식공유자

안녕하세요.

SECRET_KEY는 User의 password에 대한 암호화 등, 현 장고 프로젝트에서 암호화 키로서 사용이 되고 있습니다. 그래서 이 값은 프로젝트마다 구동환경마다 다르게 지정해주는 것이 좋습니다.

그러니 아래와 같이 환경변수를 통해 SECRET_KEY를 지정토록 하시는 것이 일반적입니다.

SECRET_KEY = os.environ.get("SECRET_KEY", "---- FIXME SECRET KEY ----")

궁금증이 해결되셨다면 본 질문의 상태를 해결됨으로 변경 부탁드립니다.

화이팅입니다. :-)

김지민님의 프로필 이미지
김지민

작성한 질문수

질문하기