djangoをはじめて利用する人のために、初めてのインストールから起動までを紹介します。
手順に沿ってコマンドを入力していけば問題なく進めることができるので是非参考にして下さい。
コンテンツ
ゴール
djangoの「はじまりの画面」、「ロケットの打ち上げ画面」など色々言われますがブラウザでdjango開発のスタートページを表示するまでを説明します。
こちらのロケットを打ち上げない限り、djangoの開発は始まったとは言えません!!

環境
環境は以下になります。
・macOS Big Sur 11.3
・python 3.8
・pipenv インストール済み(インストールしていなくてもOK)
djangoのインストール
インストールは以下のコマンドで実行します。
Macの人は以下のコマンドを実行します。
pipenvを利用している人は以下のコマンドを実行します。
現時点でのdjangoの最新版は3.2になりますが、多くの企業が未だに現役で2.0代を使用しています。
2.0を使用する理由として、django3.0以降に対応するライブラリ(画像処理等)が3.0に対応していなかったり、思わぬエラーが発生した際の解決策がまだネットに提示されておらず解決方法がないために、2.0代を利用するのが多い理由です。
以上の理由から私はあえて2.2でバージョンを指定してインストールを実行します。
もし仮に3.0をインストールしてしまって、アンインストールしたい時はこのコマンドを実行して下さい。
djangoが問題なくインストールできれば以下のように表示がされます。
問題なくインストールできれば、Success!が表示されます。
プロジェクトの作成
インストールが無事できれば次はプロジェクトを作成します。
コマンドはこのようになります。
今回はmyprojectということでプロジェクト名に決めて以下のようにコマンドを実行します。
コマンドを実行すると何も起こりませんが、lsを実行するとmyprojectディレクトリが作成されていることがわかります。
cdでmyprojectディレクトリの中身を確認します。
lsで確認するとmyprojectディレクトリとmanage.pyファイルが生成されていることがわかります。
djangoで一番利用頻度が高いであろうコマンドを実行します。
このコマンドは開発用のwebサーバーを起動するためのコマンドです。
うまくいったみたいなので、 http://127.0.0.1:8000/ にアクセスをしてみます。
ブラウザで http://127.0.0.1:8000/ を叩いて以下のようなロケットが打ち上がった画面が表示されれば問題なく動いていることが確認できます。

参考
最後に
いかがでしたでしょうか。
以上が、「djangoではじめてのインストールから起動してロケットを打ち上げるまで」の紹介記事になります。
プログラミング学習を効率良く進めるには…
私ヒロヤンがプログラミングを始めた頃は以下のような感じでした。
何から手をつけていいのか、わからない。
プログラミングを始めてみたけど、エラーが解決できない。
そしてネットで調べていくうちに膨大な時間が過ぎていきました。
私ヒロヤンの実体験より、プログラミングを効率的に学ぶために大切なことは以下のことだと考えています。
1. いつまでもダラダラとやらないで、目標を決定して短期集中する
2. マンツーマンで、わからない箇所は直ぐに質問をして即レスをもらう
.proでは私ヒロヤンが学習してきたプログラミング経験0からのpython/django、その他webサイト・サービス開発のコースが用意されています。
カウンセリング自体は無料なので話を聞いてみるだけでもいかがでしょうか?
また以下のリンク先ではdjango専用のプログラミングスクールをまとめ紹介しています。
コメントを残す