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

+ Recent posts