Django 观点

Django Views 只是在向某些 URL 发出请求时调用的函数。
URL 模式是用 urls.py 文件编写的,每个 URL 正则表达式都是从 views.py 给出一个函数(Django 视图),所以在发出请求时,该函数通过 HTTP 请求对象获取调用,然后你就可以做任何有趣的事了想要做那个请求。

一个简单的例子,

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)

每次调用分配给此视图的 URL 时,从 URL 调用上述视图都将返回当前时间。
request 对象有许多与你获得的 HTTP 请求相关的参数,如标头,请求类型等。阅读官方文档 ,更详细的例子。