Django中的HttpRequsest 和Httpresponse对象

Posted chaojiyingxiong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django中的HttpRequsest 和Httpresponse对象相关的知识,希望对你有一定的参考价值。

HttpRequest对象:每一个用户请求在到达视图函数的同时,django会自动创建一个HttpRequest对象并把这个对象当做第一个参数传给要调用的views方法,HttpRequest对象里封装了本次请求所涉及的用户浏览器端数据、服务器端数据等,在views里可以通过request对象来调取相应的属性。其中用户的get和post请求是以键值对的形式传递给request对象的,request也是以键值对的形式进行封装。

HttpResponse对象:与由Django自动创建的HttpRequest对象不同,HttpResponse对象是用户自己动手创建了。您编写的每个视图都负责实例化、填充和返回一个HttpResponse,HttpResponse类 位于django.http模块中。

 

技术分享图片

httpresponse对象将数据库里的对象传递给template中

以上是关于Django中的HttpRequsest 和Httpresponse对象的主要内容,如果未能解决你的问题,请参考以下文章

django-notification 和 django-mailer ......他们如何一起工作?

web框架---Django之MTV模型

Django 配合Echarts绘制主机图形

django目录

django 在 heroku 上部署单独的 web 和 api 端点

基本模板未在 Django 中加载