ハンズオン続き

Publish date: Oct 19, 2019

DjangoGirls主催の
PythonでWebアプリケーションをつくるハンズオンに参加してきました。
https://tutorial.djangogirls.org/ja/deploy/
ここを参考に進めました。
前回のハンズオンで書いたコードやDBの設定などを読み返して復習しつつ
チュートリアルに沿ってPythonAnywhereにデプロイしました。

流れとしてはGitHubにアップは済ませてあったので

$ pip3.6 install –user pythonanywhere $ pa_autoconfigure_django.py https://github.com/``/.git

これらを実行することで

上記が自動で設定されます。PythonAnywhereすごーい!

CSSをいじったら

$ python manage.py collectstatic

collectstaticコマンドで
アプリが管理している静的ファイルを
Nginxが参照できる場所(ディレクトリ)へ
ひとつにまとめることができるの。
参照: https://qiita.com/saira/items/a1c565c4a2eace268a07

手動でがんばる。

とりあえず目標だったデプロイまでできたし
.env以下に

# set environment variable to tell django where your settings.py is os.environ[‘DOTENV’] = ‘/home/suwa3/suwa3.pythonanywhere.com/.env’

これらを追記してsettings.pyのSECRET_KEYの値、直書きしていたのを

SECRET_KEY = os.environ[‘SECRET_KEY’]

に書き換えました。
キリの良いところまでいったので
とりあえずこれでよしとします!

あしたのやりたいことをリスト化しました。

できたらいいなあ