部署到Heroku

在開始部署(deploy)之前,請先確定你已經申請好帳號與安裝好工具箱:
1.註冊 Heroku 帳號:https://id.heroku.com/signup
2.安裝 Heroku 工具箱:https://toolbelt.heroku.com/

Step 1: 登入 Heroku

在安裝完工具箱裡的 Heroku client 之後,就可以開始使用 heroku 指令,首先讓我們登入:
$ heroku login
輸入註冊時的 Email 帳號和密碼,當你看到 Authentication successful. 時,表示認證成功。

Step 2: 使用git取得網站原始碼

Windows版Git安裝程式下載:https://git-for-windows.github.io/
Ubuntu版Git安娤指令:$ apt-get install git
Mac版Git安裝程式下載:http://sourceforge.net/projects/git-osx-installer/

輸入以下的Git指令取得網站原始碼
git clone http://github.com/

Step 3: 上傳到Heroku

如果您的網站是(scratchweb),請依序完成以下指令
heroku create (scratchweb) --buildpack https://github.com/kennethreitz/conda-buildpack
heroku git:remote -a (scratchweb)
heroku config:set DJANGO_SETTINGS_MODULE=scratch.production_settings
heroku config:add BUILDPACK_URL=https://github.com/kennethreitz/conda-buildpack.git
heroku addons:create heroku-postgresql
git push heroku master
heroku run python manage.py makemigrations
heroku run python manage.py migrate
heroku run python manage.py createsuperuser

Step 4: 瀏覽您的網站

如果您的網站是(scratchweb),請在瀏覽器輸入以下網址
http://scratchweb.herokuapp.com