美文网首页Python - Django
Rest Framework - Request 和 Respo

Rest Framework - Request 和 Respo

作者: 廖马儿 | 来源:发表于2017-11-20 18:40 被阅读14次

Request

1.request parsing:

扩展了django的HttpRequest。

用户发过来的数据之后,会对其做一定的解析。

.data

request.data包括所有解析的内容,包括文件和非文件的puts。
解析了http方法的一些内容,不光是POST,还有PUT,PATCH等request的内容。

.query_params 

比如:xxx/?page=1 这样的参数就会解析到query_params中。

.parser

可以接受各种设备发来的数据。


图片.png

2.内容谈判

.accepted_renderer
.accepted_media_type

3.认证

.user

获取当前的用户

.auth
authenticators

Response

1.属性

.data

response序列化后的数据。

.status

状态码

template_name 

DRF Response也是支持HTMLRender的,HTMLRender被选中的话,可以设置template_name。

headers

HTTP的头部

content_type

内容类型。

相关文章

网友评论

    本文标题:Rest Framework - Request 和 Respo

    本文链接:https://www.haomeiwen.com/subject/qnfbvxtx.html