별 내용 아니니 음슴 체로 작성하겠습니다.
개인 경험담이기도 하고 혹 비슷한 문제점을 겪는 분들에게 팁이 됬으면 싶어서 남깁니다.
(제 이틀 동안의 고생담이지요)
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 주소가 나오기 때문에 그대로 작성하면 됨)