• DRF的基础知识


    restful分格:restful是一种设计分格 restful的四个特征 1面向资源 2不同的方式进行不同的资源操作 3符合http的状态码4总是使用https协议

    DRF框架
    视图的使用
    视图的使用方式:APIView ModelViewSet GenericAPIView
    GenericAPIView跟各种mixin联用进行增删改查
    ModelViewSet: CURD五合一 查询结果 query_set serializer_class 过滤器的使用
    过滤器的使用 分页 过滤 排序
    局部分页 全局分页 局部过滤 全局过滤 局部排序 全局排序

    APIView
    request
    query_params 获取url里的数据
    data 获取body的数据

    resphonse Resphonse 返回字典 和http状态码

    序列化器的使用
    modelserializer 分为三种 model用于指定模型类 fields指定字段 depth序列化深度

    serializer分为三部分 序列化模型类 序列化模型类 作用序列化的字段
    create() create()添加数据 1单表添加 直接加后面加不定长参数 2一对多 要注意外键_id+不定长参数 3多对多 首先创建数据+add添加第三张表的信息
    update() update()修改数据 1单表修改 重新赋值+save() 2一对多 外键_id+重新赋值+save() 3多对多 重新赋值+ser()+save()

  • 相关阅读:
    BWList of logged on users in the Portal
    BASIS About Profile
    B/S C/S 打印
    程序员得学习观各种好书推荐
    ORACLE面试测试题目
    oracle经典20题(参考答案)
    程序员得学习观各种好书推荐
    Oracle笔试题
    Oracle笔试题
    Oracle里面常用的数据字典有哪些?
  • 原文地址:https://www.cnblogs.com/lll11115/p/14157183.html
Copyright © 2020-2023  润新知