카테고리 없음

북마크 앱 - 파이썬 애니웨어에 배포

민철킹 2021. 3. 31. 22:09

settings.py의 설정 변경

실제 서비스를 배포한다고 하면 ALLOWED_HOSTS에 서비스 도메인을 넣어줘야함

 

파이썬 애니웨어로 이동하자!

내 깃헙 레포지토리에 있는 프로젝트를 여기로 가져올 꺼임.(clone)

Clone을 생성하고 파이썬 3.7 버전으로 가상환경 생성

source venv/bin/activate

가상 환경 활성화 명령어

가상환경이 활성화된 상태, 장고 설치

 

 

DB 초기화

 

관리자 계정 생성

 

파이썬 애니웨어를 사용하면 무료계정은 1개의 웹서버를 구동할 수 있다. 

 

wsgi.py를 수정해줘야하는데 기존에 있던 것을 지우고 프로젝트의 wsgi.py의 내용을 복붙한 후 내용을 추가한다. path가 시스템경로에 없으면 추가해주라는 코드이고,

static폴더안에 정적 파일을 불러오도록 앱이 만들어져있으므로 StaticFilesHandler를 import해주어야함.(원래는 웹서버가 담당하는 역할이지만 여기서는 장고가 가져오도록 하겠음)

 

가상 환경 설정하기

설정 완료

 

현재 설정을 변경했으므로 서버를 reload시키고 내 파이썬 애니웨어주소로 접속해보자

 

배포 성공@!!@!@

반응형