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 ......他们如何一起工作?