git ignore
https://www.toptal.com/developers/gitignore
gitignore.io
Create useful .gitignore files for your project
www.toptal.com

위와 같이 입력 후 vs code에서 .gitignore를 생성하여 검색 결과를 붙여넣기
+) gitignore에 venv를 입력하면 git에 push 할 때 가상환경은 무시한다.
settings.py
# 추가하기
INSTALLED_APPS = [
'rest_framework',
]
# 변경하기
LANGUAGE_CODE = 'ko-kr'
TIME_ZONE = 'Asia/Seoul'
SECRET_KEY
.env 파일 생성
SECRET_KEY = 'settings.py에 있던 시크릿키를 가져옴'
settings.py
import os
SECRET_KEY = os.environ.get('SECRET_KEY')
manage.py
import dotenv
if __name__ == '__main__':
dotenv.read_dotenv()
main()
+) 에러 : a server error occurred. please contact the administrator
# manage.py 괄호 빠트림
dotenv.read_dotenv
.gitignore
# 상단에 추가하기
.env
+) 시크릿 키 재생성
python -c 'from django.core.management.utils import get_random_secret_key; print(get_random_secret_key())'
재생성된 시크릿키를 .env 파일에 붙여넣기
'Python > Django' 카테고리의 다른 글
| [DRF] 02. @api_view (0) | 2023.04.24 |
|---|---|
| [DRF] 01. 시리얼라이즈 (0) | 2023.04.24 |
| 10. Django 폼 (0) | 2023.04.24 |
| [DRF] 00.이론 (0) | 2023.04.18 |
| 09. Django 템플릿 상속 (0) | 2023.04.17 |