[배포] Django 배포를 위한 과정

이상해씨·2023년 9월 4일
0

장고 (Django)

목록 보기
33/38

배포

  • 인터넷에서 다른 사람들이 프로젝트를 볼 수 있도록 만드는 것
  • 프로젝트를 생성하는 것은 개발 중, 배포하는 것은 운영중

배포 과정

  1. 공급자 선택
  2. requirement.txt 생성
  3. config 생성
    4..zip 파일 생성
  4. 배포
  5. 프로젝트 업데이트
  • 공급자에 따라 배포, 업데이트 방법이 다름

2. requirement.txt

  • 프로젝트가 의존하는 python package가 있음 (종속성)
  • 프로젝트 배포를 위해 프로젝트 작동을 위한 모든 패키지를 설치해야 함
  • 아래 명령어를 통해 프로젝트 패키지 정보를 담는 파일을 생성
py -m pip freeze > requirements.txt
  • 성공적으로 실행시 requirements.txt 파일이 생성됨

3. .zip파일 생성

  • 프로젝트를 .zip파일로 압축을 한다.
    좌측 파일목록에서 zip 파일로 압축할 파일을 선택한 후, 마우스 오른쪽 버튼 클릭하고 zip 파일 생성 선택
  • 성공시, 압축파일이 생성됨

참고

profile
공부에는 끝이 없다

0개의 댓글