django 文档指出:
当一个页面被请求时,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。
请求参数保存什么样的元数据并在调用时传递给视图函数?