ansalstmd.log
로그인
ansalstmd.log
로그인
Django (16. 배포 ) feat.페스트캠퍼스
min seung moon
·
2021년 3월 11일
팔로우
0
0
Django
목록 보기
16/37
1. 배포를 위한 DJango 설정
01. root 폴더의 settings.py 수정
DEBUG 모드를 True에서 False로 수정
프로그램을 개발할 때 활성화를 해서 오류가 났을 때 개발자들에게 유용한 정보를 보여주지만 실제에서는 보여줘서는 안된다!
ALLOWED_HOSTS 값 설정
본인이 python anyway에 가입한 사용자 아이디를 작성
ALLOWED_HOSTS에 등록된 주소 외에 주소로 접근하면 접속을 못하게 막는다
모든 주소로의 접근을 허용할 시
ALLOWED_HOSTS = [ '*' ]
STATIC_ROOT 설정
static파일을 자동으로 수집한 후 배포해준다
02. python anywhere 설정
https://www.pythonanywhere.com/user/minseungmoon/
필요한 파일 업로드
파일 업로드 전에 올릴 프로젝트 압축!
파일 업로드
압축 해제!
CLI가 호출
CLI에서 압축 해제
li는 현재 위치에 있는 폴더나 파일 리스트 출력
unzip 압축파일명으로 압축 해제
가상환경폴더 만들기
python anywhere에서는 기본적으로 viretualenv가 설치되어 있다
가상환경 실행
장고 설치
압축해제한 폴더로 이동
static 파일을 수집할명령어 입력
마이그레이션
CLI 설정 끝
WEB 메뉴로 이동
min seung moon
아직까지는 코린이!
팔로우
이전 포스트
Django (15. 태그 만들기 - MN모델링 ) feat.페스트캠퍼스
다음 포스트
Django2 (1. 프로젝트 구성) feat.페스트캠퍼스
0개의 댓글
댓글 작성
관련 채용 정보