장고에서 SECRET_KEY는 보안상 중요하고 외부에 유출되면 안되는 값이다. 그렇기에 새로 SECRET_KEY를 생성해야 하는 일이 있는데, 이럴때 외부에서 제공하는 웹사이트에서 생성하자니 보안의 우려가 있고, 또 무작위로 써넣기도 애매하다.
그러나 장고에서는 SECRET_KEY를 생성하는 기능을 포함해 두었다. 방법은 다음과 같다.
python manage.py shell
위와 같이 shell을 실행해준다.
from django.core.management.utils import get_random_secret_key
get_random_secret_key()
다음과 같이 함수를 실행해주면 무작위 SECRET_KEY를 얻을 수 있다.
'서버(Server) > 장고 (Django)' 카테고리의 다른 글
[Django Basic] 1.2. 장고 앱 배포하기 (0) | 2023.07.15 |
---|---|
[Django Basic] 1.1. 파이썬에서의 가상 환경 (0) | 2023.07.15 |
[Django Basic] 1. Hello Django, Project, App (0) | 2023.07.06 |
[Django Basic] 0. Django Basic을 시작하며 (0) | 2023.07.05 |
Django AbstractUser 불필요한 필드 지우는 방법 (0) | 2023.01.04 |