Django本が届きました
qiitaのdjango記事
親子関係のモデルのサンプルやってみたが結構、難しい。
最初にudemyの動画で勉強していたので、最初からコード全文が載っていると
今どれが必要なのかわからず、難しく思えるねぇ。
もう少し、簡単なサンプルでいいから動画で見れると助かるかな。
udemyに日本語のページが増えてほしい。
A Complete Beginner's Guide to Django
djangoのまとめサイトが完成したので、次は掲示板を作ってみます。
英語は苦手だけどdjangoはあんまり日本語の解説サイトないですねぇ。
Railsだとかなり多くのサイトがヒットするんだけど、djangoが広まらないのは
英語以外に何かあるのかなぁ。
そもそもフレームワークを使うのが初めてなので、比較することもできないけど、
私がRailsではなくdjangoにしたのは、Railsチュートリアルがとてつもなく長いから。
もう少し、最初はコンパクトにできないものなのか。学生でも1ヶ月で終わらせるのは
かなりきびしいかも。小さい子供がいる私は土日に2,3時間でさっと終わる程度のボリュームじゃないと進めるのは難しいね。
初めてのWEBサービス
WEBサービスを個人でリリースするコツは、最低限できたところでさっと公開することらしい。最初から複雑なものを作ろうとすると時間が足りなくなるので、デザインはbootstrap、シンプルなListを使ったcloudTechBlogのまとめサイトを作りました。
自分のMACだと普通に動作していたのですが、herokuで無料で公開しようとすると
sqlite3が使えずpostgresだったり、Procfileを最初小文字ファイル名でリリースして、
下記ののようにbuild logが出て無効になったり意外に苦労しました。
~ Mis-cased procfile detected; ignoring.
~ Rename it to Procfile to have it honored.
結局、heroku createからやり直すことでデプロイできました。
django始めました
最近、機械学習やディープラーニングの話題をよく聞くので、pythonを触ってみましたが、python自体は聞いていたとおり結構読みやすく書きやすい印象でした。
機械学習はかなり難しそうなので、pythonに慣れるためにもいくつかWEBサービスを
作ってみるのが当面の目標です。
udemyでは下記の【Python 3 x Django 2.0】作りながら覚えるDjangoで勉強中です。
https://www.udemy.com/learning-while-building-django-novice/learn/v4/content
ゴールはシンプルなブログをdjangoとbootstrapのテンプレで作成するというものですが、サービス公開の手順まで載っているので、これをベースに何か考えます。