게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
python-django사이트를 heroku 배포시 주의점 몇가지
게시물ID : programmer_15619짧은주소 복사하기
작성자 : 허브리스
추천 : 1
조회수 : 1752회
댓글수 : 0개
등록시간 : 2016/01/26 04:13:06
별 내용 아니니 음슴 체로 작성하겠습니다.

개인 경험담이기도 하고 혹 비슷한 문제점을 겪는 분들에게 팁이 됬으면 싶어서 남깁니다.

(제 이틀 동안의 고생담이지요)

heroku 로 django 사이트를 배포하려고 할때 주의점

virtualenv의 python 인터랩터 버전을 맞춰줘야 나중에 heroku에 올릴때 빌드 에러가 안뜸...

예) virtualenv env --python=2.7

db 연결시 PostgreSQL의 path를 저장해야 나중에 별탈없이 굴러감

예)
환경변수 값
Path

C:\Program Files (x86)\PostgreSQL\9.5\bin;

상황에 따라 리붓 필요

procfile의 wsgi 설정은 반드시
자신의 프로젝트를 루트 폴더로 잡고 그 폴더 안에 저장하고 자기 프로젝트.wsgi로 해야 문제점 발생하지 않음

먼저 heroku에 업로드 하기 전에

자신의 django 프로젝트 model의 db 테이블을 생성해야됨

python manage.py makemigrations

이 작업을 거쳐야 비로소 app_모시기가 없네 하며 db 에러를 내오지 않음

git add .

git commit -m "커밋에 남길 내용"

git push heroku master

git의 기본 heroku 주소는 맨 처음 heroku app을 생성한 녀석의 걸로 잡혀있음 때문에 앱을 변경할때는 수정해야됨

git remote rm heroku

git remote add heroku https://git.heroku.com/자신의앱.git(혹 처음 앱을 만들때 git 주소가 나오기 때문에 그대로 작성하면 됨)
꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호