ジャンゴのドキュメントには次のように記載されています。
ページがリクエストされると、Django はリクエストに関するメタデータを含む HttpRequest オブジェクトを作成します。次に、Django は適切なビューを読み込み、HttpRequest を最初の引数としてビュー関数に渡します。各ビューは、HttpResponse オブジェクトを返す責任があります。
例:
from django.http import HttpResponse
import datetime
def current_datetime(request):
now = datetime.datetime.now()
html = "<html><body>It is now %s.</body></html>" % now
return HttpResponse(html)
各ビュー関数は、最初のパラメーターとして HttpRequest オブジェクトを受け取ります。これは通常、request という名前です。
request 引数はどのような種類のメタデータを保持し、呼び出されたときにビュー関数に渡されますか?