Django 快速实战入门(三):视图控制
视图(View),顾名思义,就是用于处理用户端显示的模型。
然而,Django 中的视图不仅仅是个视图,还充当着一部分控制器的角色,体现在与数据模型的协同工作过程中。
HTTP 请求/响应
Django 框架中把 HTTP Request 和 HTTP Response 都封装成了对象,HttpRequest 和 HttpResponse。
在每个视图函数中,都会接收到一个 HttpRequest 对象,如:
def index(request): pass
有了 request 这个对象的传入,我们可以在视图函数中很方便地读取 HTTP 请求的相关信息。
当要返回信息给客户端时,我们可以简单地返回一个 HttpResponse 对象,如:
def index(request): return HttpResponse('
First Page') 继续阅读本文……
