실제 프로젝트를 구축하여 세계에서 가장 인기있는 웹 프레임 워크 중 하나의 기본 사항을 배우십시오.
실제 프로젝트를 구축하여 세계에서 가장 인기있는 웹 프레임 워크 중 하나의 기본 사항을 배우십시오. Django에는 사용자 인증, 데이터베이스 관리, HTML 템플릿 렌즈, URL 라우팅, 양식 데이터 유효성 검사 등이있는 많은 기능이 있습니다.
Django는 Python으로 작성된 웹 프레임 워크이며 Instagram 및 Pinterest와 같은 인터넷에서 가장 인기있는 웹 사이트의 백엔드를 실행합니다.
참조 코드
참조 게시물 -https://kirr.co/usaoez
DigitalOcean -https://do.co/cfe-youtube에 가입하십시오
doctl -https://kirr.co/dxcc48을 설치하십시오
API 토큰 -https://kirr.co/7x8r90을 얻으십시오
다음과 같이 새 토큰을 설치하십시오.
doctl auth init --context main
--context main 여기에서 직접적입니다 (나중에 사용).
git clone https://github.com/codingforentrepreneurs/Try-Django-3.2
git remote set-url origin https://github.com/USERNAME/REPOSITORY.git
.do/app.yaml 에서 각 인스턴스를 업데이트하십시오 git :
branch : production-3
repo_clone_url : https://github.com/codingforentrepreneurs/Try-Django-3.2.git에게
github :
branch : production-3
deploy_on_push : true
repo : USERNAME/REPOSITORY.do/app.yaml 에서 Env Secrets를 업데이트하면 type: SECRET 의 값이 포함 된 envs 표시됩니다. 이 앱을 만들 때 일반 텍스트 값을 사용해야 합니다 .그래서 변화 :
- key : DJANGO_SECRET_KEY
scope : RUN_AND_BUILD_TIME
type : SECRET
value : EV[1:w8aaS/4qnhOJoLOQW4JnsmcjMQWF9Xfv:ZC08ZkUwFhkEzqXYlgtlwh260FWLbe6Zy+c0dqH4nyaqPFDKNF03wFs4D/51604nC0/xkOfDlHf+ldmkzyEsL68S]
에게
- key : DJANGO_SECRET_KEY
scope : RUN_AND_BUILD_TIME
type : SECRET
value : wmu@re-x%d-kql&kzs(wo7@t%icu6d@140e0w!!oh^3q_yaw)wdoctl 사용하여 앱을 만듭니다. doctl apps create --spec .do/app.yaml --context main --format "ID"
이것은 응답으로 앱 ID를 제공합니다.
78457d4e6-53c2-43e4-afd1-97e701e1ab81과 같은 것
완료된 후에는 반응식 키 참조를 포함하려면 .do/app.yaml 교체해야합니다.
doctl 로 앱 사양을 얻으십시오 doctl apps spec get 78457d4e6-53c2-43e4-afd1-97e701e1ab81 > .do/app.yaml
78457d4e6-53c2-43e4-afd1-97e701e1ab8110 단계에서 생성 된 앱의 ID입니다. ID를 찾아야합니까?doctl apps list --format "Spec.Name, ID"사용
git add .do/app.yaml
git commit -m "Updated app.yaml SECRET keys"
git push origin main