【发布时间】:2014-11-03 00:02:20
【问题描述】:
我正在尝试学习 Django,最近我接触到了 Python 中的 OOP。我无法理解以下在 Django Book 中的“视图”下解释的代码。
from django.http import HttpResponse
def hello(request):
return HttpResponse("Hello world")
在上面的代码sn-p中,解释了函数hello将'request'作为强制输入arg,实际上是一个对象。 “该函数是一个简单的单行函数:它仅返回一个已用文本“Hello world”实例化的 HttpResponse 对象。”
我在这里试图理解上面的sn-p。
提前致谢
【问题讨论】:
-
这个解释是正确的。究竟是什么,你不明白吗?这似乎是正常的过程编程,这里没有什么特别与 OOP 相关的内容。
-
为什么看不到完整的代码。网页触发实际调用名为
hello的视图的 URL,并将响应发送到模板。它将帮助您更好地看待事物