django restful

RestFul

django-rest-framework

REST 难点:

  • 模型序列化
    • 正向序列
      • 将模型转换成Json
    • 反向序列化
      • 将json转换成模型
  • serialization
    • 在模块serializers
      • hyperLinkedModelSerializer
        • 序列化模型,并添加超链接
      • serializer
        • 手动序列化
  • RR
    • Request
      • rest_framework.request
      • 将django的request作为自己的一个属性——request
      • 属性和方法
        • content_type
        • stream
        • query_params(就是 get)
        • data
          • 同时兼容POST, PUT, PATCH
        • user
          • 可以直接在请求上获取用户
          • 相当于在请求上加一个属性,用户对象
        • auth
          • 认证
          • 相当于请求上添加一个属性,属性是token
        • successful_auth
    • Response
  • APIview

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Panier