Python 入門

ホーム > Django による Web 開発 > はじめての Django ページ

はじめての Django ページ

Django を使った Web ページを作成しましょう。

大まかな流れ

大まかな流れとして次のようにします。

  1. View を作成する
  2. URLconf を作成する

それぞれ次のようにします。

View の作成

次の内容を views.py として作成する。

from django.http import HttpResponse

def helloworl(request):
     return HttpResponse('Hello world!')

引数は request ひとつだけです。

URLconf の作成

urls.py を次のように編集します。

from django.conf.urls.defaults import *
from mysite.views import helloworld

urlpatterns = patterns('',
     ('^helloworld/$', helloworld)
)

これによって、URL で /helloworld/ を指定したときに、そのリクエストが helloworld という ビュー関数に渡されます。

上記の helloworld 関数では 'Hello world!' という文字列を返しています。

開発サーバーの実行

プロジェクト内の manage.pyrunserver を実行すると、 開発用のサーバーが起動します。

> python manage.py runserver

http://127.0.0.1/helloworld/ をブラウザから要求すると、次のように helloworld ビュー関数で返した文字列が表示されるはずです。

Django 開発サーバー

ホーム > Django による Web 開発 > はじめての Django ページ