rest_framework 解析器

 


 

rest_framework 解析器

 

解析器:

对请求的数据进行解析-请求体进行解析。解析器在你不拿请求体数据时,不会被调用。
from rest_framework.parsers import JSONParser,FormParser

解析器局部使用

在视图类中
  # 两种格式都能解析,不写全部解析
  parser_classes = [FormParser,JSONParser]

解析器全局配置

REST_FRAMEWORK = {
# 解析器全局使用
'DEFAULT_PARSER_CLASSES': [
'rest_framework.parsers.JSONParser', # 客户端发送 application/json 的形式的值
'rest_framework.parsers.FormParser' # 客户端发送 application/x-www-form-urlencoded 的形式的值
]
}

 

posted @ 2018-12-14 20:11  星牧  阅读(184)  评论(0编辑  收藏  举报