PythonのWEBフレームワークDjangoの使い方 アプリケーションの作成
Djangoで「Hello World!」と表示させてみます。

目次 [表示]
環境
「MacにPythonのWEBフレームワークDjangoをインストールする方法」で構築した環境を例に説明します。
ディレクトリに移動し仮想環境に入る
仮想環境から抜けている場合、以下の手順で入り直します。
ディレクトリに移動します。
cd ~/django_sample/
以下のコマンドでPythonの仮想環境を有効にしましょう。
source myvenv/bin/activate
プロンプトの表示が以下のように変わればOKです。
(myvenv)<マシン名>:django_sample <ユーザー名>$」
アプリケーションを作る
「Hello World!」と表示させるプログラムを作ってみます。
(myvenv)<マシン名>:my_django <ユーザー名>python manage.py startapp hello
treeコマンドで構成を確認してみましょう。「hello」ディレクトリ作られていることが確認できます。
Django プロジェクトにアプリケーション組み込み
作成したアプリケーションをプロジェクトに組み込みます。
プロジェクト設定ファイル(mysite/settings.py)の INSTALLED_APPS という変数に追加します。

vim mysite/settings.py
「i」でインサートに切り替えます。
「INSTALLED_APPS」探し、末尾に「 ‘hello’,」と記入します。
「control + C」でノーマルモードに切り替えた後、「:wq」で保存して終了します。
ビュー関数の追加

vim hello/views.py
「i」でインサートに切り替え、以下を記入します。
「control + C」でノーマルモードに切り替えた後、「:wq」で保存して終了します。
URLディスパッチャ
hello/urls.py

vim hello/urls.py
「i」でインサートに切り替え、以下を記入します。
「control + C」でノーマルモードに切り替えた後、「:wq」で保存して終了します。
mysite/urls.py

vim mysite/urls.py
「i」でインサートに切り替え、以下を記入します。
「control + C」でノーマルモードに切り替えた後、「:wq」で保存して終了します。
ブラウザで確認
WEBサイトの動作を確認します。
開発用WEBサーバーを起動させます。
python manage.py runserver
ブラウザから以下のアドレスにアクセスしてください。
「Hello World!」と表示されれば成功です!
