1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

djangoを用いてWEBアプリケーション開発 ~開発環境構築~

Last updated at Posted at 2020-09-24

はじめに

WEBアプリケーションに興味があり簡単に作成することができる、WEBアプリケーションフレームワークの一つである、djangoを使用して簡単な投票WEBアプリケーションのチュートリアルをチャレンジしました。

環境

  • windows 10
  • python 3.7.1
  • VScode

環境を整える(インストールするもの)

  • pythonはインストール済み前提
  • pipをインストールする
  • Djangoをインストールする
  • virtualenvをインストールする

インストール

pipインストール

  • pipとは・・・各種パッケージのインストールを簡単にするツールです。
  • pipをダウンロード(コマンドプロンプトにて実施、以下cmd)
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

コマンドを実施したディレクトリにget-pip.pyが格納される。※デフォルトだとユーザ配下

  • pipのインストール
python get-pip.py

「Successfully installed...」と表示されていれば、インストールは完了です。

virtualenvインストール

  • virtualenvとは・・・仮想環境を動かすためのソフトウェアです。今回はDjangoを仮想環境で動かします。
  • virtualenvをインストールする
pip install virtualenv
  • 仮想環境を作成する

どこでもよいですが、あらかじめ「Python」フォルダを用意しておきます。
今回はCドライブ直下に作成します。作成したら、cmdにてディレクトリに移動します。

cd C:\Python

移動したら、仮想環境を作成します。

virtualenv env1

作成が完了したら、「env1」のディレクトリに移動します。

cd env1

移動したら、仮想環境を有効化します。

Scripts/activate

有効化すると、以下のように表示されます。

(env1) C:\Python\env1>

Djangoインストール

  • Djangoのインストールを行う。

仮想環境が有効化の状態になっていることを確認してから実行してください。

pip install django

「Successfully installed...」と表示されていれば、インストールは完了です。

  • Djangoが正常にインストールされていることの確認
pip freeze

下記のようにDjangoとその他関連ソフトウェアのバージョンが出力されます。

asgiref==3.2.10
Django==3.1
pytz==2020.1
sqlparse==0.3.1
  • コマンドプロンプトを抜ける
    上記で、確認ができたら一旦、コマンドプロンプトを終了します。

仮想環境を無効化します。

deactivate

コマンドプロンプト終了します。

exit

Djangoの動作確認

  • 正常に動作することの確認(cmdで実施)

ディレクトリに移動します。

cd C:\Python\env1

移動したら、仮想環境を有効化します。
Scripts/activate

有効化したら、対話モード(インタプリタ)にします。

python

立ち上がったら、Djangoをインポートします。
次のコマンドをそれぞれ入力して、1行ごとにEnterキーを押します。

>import django
>print(django.get_version())

次のような形でDjangoのバーションが表示されていれば、動作確認完了です。

3.1

次回からVScodeを使用していきます。
djangoを用いてWEBアプリケーション開発 ~開発その1~ >>>

参考資料

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?