카테고리 없음
2023-05-17 dot-env Django secret key 감추기
jung1911
2023. 5. 17. 19:23
dot-env
dot-env 설치 하기
pip install django-dotenv
설치 되었으면 협업을 위해 pip 하게 해주기
- pip freeze > requirements.txt (저장)
- pip install -r requirements.txt (다운)
밑에 사진을 보면 생성된 걸 볼 수있다.
setting.py secret key 를 가져온다. 키는 .env파일을 만들어서 넣어뒀다.
밑에 사진에 os를 사용해서 키를 가져와야 하기때문에 import os를 해주고 밑에 사진처럼 코드를 작성해준다.
(키는 숨겨야해..)


.env 파일 숨겨놓은 키를 확인 하면 끝

키 발급
키를 새로발급을 받을 수 있다.
엄청 긴 명령어를 넣어주면 된다.
python -c 'from django.core.management.utils import get_random_secret_key; print(get_random_secret_key())'

그러면 밑에 사진 처럼 키를 새로 발급해준다. 키를 복사할때 '새로 발급 받은 키'
따옴표가 없음으로 확인을 하고 넣어 주면된다.!
참고자료
https://www.youtube.com/watch?v=dWDQXvIuxP0&list=PLOemN3LiCpzntW2HDHrB36ZbxR1nbz2aw