こんにちは、Django
CoddyのDjangoジャーニー「Djangoの基礎」セクションの一部。レッスン 1/23。
Corner Café には新しいウェブサイトがありますが、ホームページにはまだプレースホルダーが表示されています。
ブラウザーはサーバーにページを要求します。これがリクエストです。サーバーはページを送り返します。これがレスポンスです。Django は、そのサーバーを書くための Python フレームワークです。menu/views.py にあるこの関数が、ホームページへのリクエストに応答します。
from django.http import HttpResponse
def home(request):
return HttpResponse("Hello from Django!")このような関数はビューです。リクエストが届くと Django がこの関数を呼び出し、関数が返す HttpResponse 内のテキストがページになります。
python manage.py runserver を実行するように、コードの隣でサイトを起動します。チャレンジ
簡単ホームページにWelcome to Corner Caféと表示し、Hello from Django!ではないようにしましょう。
Runを押すと、コードの横にあるサイトにあなたの言葉が表示されます。
自分で試してみよう
from django.http import HttpResponse
def home(request):
return HttpResponse("Hello from Django!")
Djangoの基礎のすべてのレッスン
自分で練習してみよう: Djangoプレイグラウンド