728x90
Github Action 으로 파이썬 프로젝트 CI/CD 를 진행해보도록하겠습니다.
이메일 아이디는 keys.json 즉 json 파일로 주어집니다.
except 밑에 이메일, 비밀번호를 적으시면 로컬에서는 돌아가게됩니다.
Git에 안올라가게 설정을 해주도록합시다. .gitignore에 설정을 하시면됩니다.
서비스 키 또한 keys.json 으로 사용합니다.
이메일과 이메일 비밀번호와 구글 서비스키를 넣어줍니다.
main.py 에서는 반드시 필요한 2줄을 적어줍니다.
구글 웹엔진이 shrinkers.wsgi 를 구니콘에서 실행했지만 구글웹엔진에서는 메인 콜론으로 시작되어서 위에것이 없다면 실행하지 않습니다.
앱엔진으로 갈때 바뀌는 환경변수도 알아보겠습니다.
장고_env를 넣어주고
B4는 수동 스케일링이 되는 인스턴스클래스중에 하나입니다. 서비스는 무조건 default를 일단 해줍니다.
스케일링하는것 !
1개를 쓰는 이유는 2개이상일경우 돈이 나가기 때문입니다.
Utils.py 에서는 이메일이 없으면 못보내게 코드 설정을 해줍니다.
728x90
'WEB > django' 카테고리의 다른 글
django error - cannot import name 'url' from 'django.conf.urls' (0) | 2022.08.14 |
---|