DRF中request對象獲取數據的方式
1.Request
1.1 request.data
request.data返回解析之后的請求體,類似於Django中標准的request.POST和request.FILES屬性,但提供如下特性:
1.包含了解析之后的文件和非文件的數據
2.包含了對POST,PUT,PATCH請求方式解析后的數據
3.利用了REST framework的parsers解析器,不僅支持表單類型數據,也支持JSON數據
1.2 request.query_params
request.query_params與Django標准的request.GET相同只是更正了名稱而已
2.Response
Response(data,status=None,template_name=None,headers=None,content_type=None)
data:為響應准備的序列化處理后的數據;
status:狀態碼,默認200;
template_name:模板名稱
headers:用於存放響應頭信息的字典