はじめての Django ページ

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

このページは古いバージョンの Django で以前試したものです。これから試す方は「Django アプリケーションの作成」の方を参照してください。

大まかな流れ

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

  1. View を作成する
  2. URL を構成する

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

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 開発サーバー

ここまでお読みいただき、誠にありがとうございます。SNS 等でこの記事をシェアしていただけますと、大変励みになります。どうぞよろしくお願いします。

© 2024 Python 入門