Python学習から1か月、本格的にDjangoの勉強を始める
Djangの勉強を始める。
AnacondaをDLし、myspaceを作ってDjangoをDLし、そしてSpyderもDLした。仮想空間の中にpyファイルをいくつか保存し、DjangoのWebサーバーを実行するのはターミナルから(Python manage.py runserver)。その後、http://localhost:8000/helloなどにアクセスする。
しかしPythonを使う環境は、学習本によってそれぞれ異なるのが大変である。Atomを使うこともあれば、Ubuntuやコンパイラを使うこともあったり。
ただ現時点の感想としては、やはりAnacondaが一番楽な気がする。今はSpyderを使っているが、その中で新たなプロジェクトを立ち上げ、ファイルを次々と保存していると、Webアプリの完成形に近いものがつくれるのではないか、という気がしている。
Terminalの使い方もなかなか難しい。プロジェクトを実行して通常の入力ができなくなったりして焦ったこともある。(Ctrl+Cキーで直る)ちなみにプロジェクトを作成するには、「django-admin startproject」、試験サーバーで実行するには「python manage.py runserver」というコマンドになる。
「python manage.py startapp hello」などでアプリケーションを追加し、そのフォルダの中にあるsetting.pyやviews.pyを修正したり。
といった感じの勉強をしております。