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 請求相關的引數,如標頭,請求型別等。閱讀官方文件 ,更詳細的例子。