djangoの最初とサーバ起動まで

表記の件において復習の為アウトプット。

djangoとは、、

pythonにおける代表的なWEBフレームワーク。

python言語においてWEBアプリなどが作成できるアイテムという解釈

なお、こちらのフレームワークはpipによってインストールする。

 

> pip install django

 

●pipとは

ライブラリ管理用のツール。

PyPIというサードパーティーライブラリよりインストールが簡単にできる。

こちらのpipはpython3.4以上であればプリインストールされている。

pip listにて一覧が確認できる為、djangoインストール後は確認できる。

 

●プロジェクトの作成

所定のディレクトリに移動して以下のコマンドを入力

> django-admin startproject mysite

現在のディレクトリにmysiteディレクトリが作成される

mysite/       プロジェクトのルートディレクト
  manage.py    プロジェクトに対する様々な操作を行うコマンドライン
  mysite/     プロジェクトの実際のpythonパッケージ
     __init__.py  Python パッケージであることを知らせるための空のファイル     

     settings.py Django プロジェクトの設定ファイル

     urls.py   Django プロジェクトの URL 宣言、目次

     asgi.py     ASGI 互換 Web サーバーのエントリポイント

     wsgi.py    WSGI互換Webサーバーとのエントリーポイント

 

 

●サーバの起動

以下のコマンドにてサーバを起動

python manage.py runserver

その後、下記のURLにてアクセスすると、確認できる

http://127.0.0.1:8000/