1. 程式人生 > >DRF 中Request物件中獲得資料

DRF 中Request物件中獲得資料

DRF 中response物件中獲得資料
1.Request
1).data
request.data 返回解析之後的請求體資料。類似於Django中標準的request.POST和 request.FILES屬性,但提供如下特性:

        包含了解析之後的檔案和非檔案資料
        包含了對POST、PUT、PATCH請求方式解析後的資料
        利用了REST framework的parsers解析器,不僅支援表單型別資料,也支援JSON資料

2).query_params

    request.query_params與Django標準的request.GET相同,只是更換了更正確的名稱而已。

Response
Response(data, status=None, template_name=None, headers=None, content_type=None)
data: 為響應準備的序列化處理後的資料;
status: 狀態碼,預設200;
template_name: 模板名稱,如果使用HTMLRenderer 時需指明;
headers: 用於存放響應頭資訊的字典;