1. TOP
  2. お役立ち情報
  3. 【Python入門①】WindowsにDjangoをインストールする方法

【Python入門①】
WindowsにDjangoを
インストールする方法

投稿日
2022.08.31
更新日
2023.06.15
【Python入門①】WindowsにDjangoをインストールする方法
teacher_misono.png

こんにちは、Winスクール講師のMisonoです。 外部研修や教材制作を主に担当。最近ではSNS運用も担当しています。

※今回使用するPythonのバージョンは3.10.5です。
すでにWindows10にインストールがされているものとして今回の記事は進めていきます。

Django(ジャンゴ)とは、Pythonで実装されたWebアプリケーションフレームワークです。https://www.djangoproject.com/
最近では人工知能やデータ分析にPythonを使うことが多くなりました。
そのため、同じPythonで実装できるDjangoがよく使われており、求人情報も少しずつ増えている注目のWebフレームワークです。

ちなみに、Djangoという名はミュージシャンのDjango Reinhardt(ジャンゴ・ラインハルト)から由来しています。

Django公式WebサイトではDjangoの特徴について以下のように挙げられています。

  • Ridiculously fast.(ばかばかしいほど速い)
  • Reassuringly secure.(心強い安全)
  • Exceedingly scalable.(極めてスケーラブル)

※スケーラブルというのは変化に対応しやすいという意味です。

今回の記事では公式ドキュメントのインストール方法を基に、DjangoをWindows10にインストールする手順を紹介します。

Djangoのインストール手順

1.Windowsのデスクトップ上に作業用のフォルダを作成する

  • 2.コマンドプロンプトを開き、作業用のフォルダに移動する
  • 3.仮想環境を作成する
  • 4.Djangoをインストールする
  • 5.プロジェクトを作成する
  • 6.開発サーバーを起動する

Djangoのインストール手順

1.Windowsのデスクトップ上に作業用のフォルダを作成する

まず、デスクトップに作業用のフォルダを作成します。今回はフォルダ名を「DjangoSample」とします。

デスクトップにフォルダ作成

2.コマンドプロンプトを開き、作業用のフォルダに移動する

cdコマンドで先ほど作成したDjangoSampleフォルダに移動します。

DjangoSampleフォルダに移動

3.仮想環境を作成する

venvコマンドを実行します。「python –m venv DjangoSample」

venvコマンドを実行

「.\DjangoSample\Scripts\activate」コマンドを実行します。

仮想環境を作成

venv環境が起動します。

仮想環境を実行

4.Djangoをインストールする

「pip install django」コマンドを入力します。
Djangoのインストールが行われます。

Djangoをpipでインストール

5.プロジェクトを作成する

「django-admin startproject winschool」コマンドを実行し「winschoolプロジェクト」を作成します。

winschoolプロジェクト作成

dirコマンドでwinschoolプロジェクトのフォルダが作成されたことを確認します。

winschoolフォルダの中身

続いてdirコマンドでwinschoolフォルダの中身を確認します(manage.pyとwinschoolフォルダがあることを確認)。

manage.pyとwinschoolフォルダがあることを確認

manage.pyと同じ場所にあるwinschoolフォルダの中身を確認します。
manage.pyはDjangoの操作を行うための管理コマンドが記述されているファイルです。

manage.pyの説明

6.開発サーバーを起動する

DjangoSample\winschoolフォルダに移動し、コマンド「python manage.py runserver」を実行します。
コマンド実行後、開発サーバーが起動します。それではWebブラウザでアクセスしましょう。

開発サーバーの起動

Webブラウザからhttp://127.0.0.1:8000にアクセスします。
成功時には下記の画面が表示されます。

ブラウザの表示

[Ctrl+C]でサーバー停止が可能です。

ここまでがDjangoのインストール方法です。
次回は実際にDjango内のファイルを触りWebブラウザに文字を表示させる内容をご紹介します。

関連記事