参考資料

https://tutorial.djangogirls.org/ja/deploy/

1. GitHubのRemote Repositoryの準備

プロジェクトがローカル環境にある場合、GitHubのRemote Repositoryに反映させておく。(Git & GitHubの項目を参照)

2. Pythonanywhereにてアカウント作成。

https://www.pythonanywhere.com/ にアクセスしアカウントを作成

3. PythonAnywhere APIトークンの作成

5. 公開するプロジェクトのコードをPythonAnywhereのサーバーにプル

  • サイト内の「Bash」コンソールを起動
  • コードをGitHubからプルし、PythonAnywhereがそれを認識してWebアプリケーションのサーバを動かし始めるように設定するために以下のコードを実行
$ pip3.6 install --user pythonanywhere
$ pa_autoconfigure_django.py --python=3.6 https://github.com//my-first-blog.git

6. 管理者アカウントを作り直す。

$ python manage.py createsuperuser

7. 公開サイトの確認

https://<user_name>.pythonanywhere.com/ のサイトにプロジェクトが立ち上がる