DRF中request對象獲取數據的方式


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:用於存放響應頭信息的字典


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM