Django 视图层


参考文档:https://zhuanlan.zhihu.com/p/151368045

视图函数

视图函数,简称视图,属于Django的视图层,默认定义在views.py文件中,是用来处理web请求信息以及返回响应信息的函数,所以研究视图函数只需熟练掌握两个对象即可:请求对象(HttpRequest)和响应对象(HttpResponse)
官方文档:https://docs.djangoproject.com/en/1.11/ref/request-response/

HttpRequest对象

当一个页面被请求时,django会创建一个包含本次请求原信息(如http协议请求报文中的请求行、首部信息、内容主体)的HttpRequest对象。

​之后,django会找到匹配的视图,将该对象传给视图函数的第一个参数,约定俗称该参数名为request(类似于我们自定义框架的environ参数)。

​在视图函数中,通过访问该对象的属性便可以提取http协议的请求数据

常用属性:

常用方法:

示例:
小结:

HttpResponse对象

posted @ 2025-09-23 17:43  城市炊烟  阅读(5)  评论(0)    收藏  举报