Django(girls)のチュートリアルをやってみる(part1)

Djangoの公式ドキュメントを読む

11:30~

Django公式ドキュメント

上記ページの「最初のステップ」からスタート

さっそく全然理解できない。前に知り合いから聞いた準公式的な「Django girls」で進めることにする。

12:00~

お腹が減ったので、昼休憩。 買ったばかりの星野源の「POP VIRUS」を聞きながら。源さん最高。

12:30~

Django girls ドキュメント

14:15~

ちょっと休憩。緑茶とチョコレートを食べる。

14:30~

16:40~

いったん休憩。軽めの運動とシャワー。夜飯。

18:50~

  • Gitをインストール。gitリポジトリの初期化はプロジェクトごとに1回必要。

  • LocalのGitリポジトリGitHub上とリンクすることで、オンラインのリポジトリにコードがアップされる

  • PythonAnywhereに登録。初回のみAPIトークンを発行。

  • PythonAnywhere上でpipをインストールして、GitHubからコードを引っ張ってくる。

  • とりあえずPythonAnywhreでの動作の設定までしたが、webアプリにアクセスできず。mysiteの中のsettings.pyのALLOWED_HOSTSのpythonanywhreのスペルミスが原因。pythonanywhere上で無理やり直して、動くようにした。本当はローカルのgit変更 ⇒ GitHubに反映 ⇒ pythonanywhere反映としたいが、やり方がよく分からず。。。 ⇒ 一度pythonanywhereのヘルパーツールでデプロイした後に更新する時は、--nukeオプションを使うらしい。

  • Viewファイルを用意。

  • クエリコマンドでブログの投稿データを操作できることを確認

23:00~

  • テンプレートを作ってpythonanywhereにデプロイしたが、なぜかログインできず。。。パスワード間違えてるのか?今日はここで時間切れ。superuserを改めて登録したらできた。何回もデプロイし直ししたせいか?