首页 > 其他分享 >drf内容总结

drf内容总结

时间:2023-02-13 20:56:30浏览次数:38  
标签:总结 自定义 视图 源码 内容 序列化 写法 drf

# 1 drf 入门规范
    -前后端分离模式
    -前后端混合
    -postman
    -restful规范
    -drf:django的app
# 2 序列化类(重点)
    -Serializer
        -字段类
        -字段参数
        -局部钩子
        -全局钩子
        -定制返回格式
            -1 序列化类中写:SerializerMethtoField
            -2 在表模型中写
        -many=True    
    -ModelSerializer:create,update
        -class Meta:
            -model
            -fields
            -extra_kwargs
            
           -重写字段  
    -反序列化校验源码----》forms
    
# 3 请求和相应
    -请求类源码:新的request
    -请求能解析的编码格式
    -相应对象源码:data,headers,status
    -响应格式
    
    
# 4 视图组件(重要)
    -两个试图基类
    -5个视图扩展类
    -9 视图类
    -视图集
# 5 路由写法
    -ViewSetMixin
    -映射写法
    -自动生成写法
    -action装饰器
    
# 6 认证频率权限(重点)
# 7 过滤,排序分页
    -过滤:内置,第三方,自定义
    -排序:内置
    -分页:三个分页类
    
# 8 全局异常

# 9 接口文档
    
# 10 jwt(重点)
    -base64
    -jwt原理
    -django中快速使用
    -自定义签发认证
    
    
# 11 rbac权限控制
   -访问控制列表
   -基于角色的访问控制
# 12 simpleui使用

 

标签:总结,自定义,视图,源码,内容,序列化,写法,drf
From: https://www.cnblogs.com/juzijunjun/p/17117766.html

相关文章

  • 8.2 本地代码的内容
     Windows中EXE文件的程序内容,使用的就是本地代码。用记事本打开有代码清单8-1的内容转换成本地代码得到的EXE文件(Samplel.exe),页面显示情况如图8-3所示。 上面本地代码......
  • 猴游脚本 百度翻译删广告+翻译内容点击搜索
    ​​link​​oldnewupdate更新加入search按钮点击将内容在百度搜索中搜索//==UserScript==//@namebaidufanyiradiusandshadow//@namespacehttp......
  • Java开学考试总结
    2021级《软件工程》课前测试试卷(180分钟) 河北省环保监测中心网络新闻发布系统(卷面成绩40分,占课程过程考核20分) 1、项目需求:河北省环保监测中心网络新闻为搭建公众......
  • 开学考试分析及总结
    2021级《软件工程》课前测试试卷(180分钟) 河北省环保监测中心网络新闻发布系统(卷面成绩40分,占课程过程考核20分) 1、项目需求:河北省环保监测中心网络新闻为搭建公众信......
  • 大二开学自我总结
    开学第一周的周周一,软件工程进行开学考试。成绩非常不理想,其原因还是由于对JavaWeb的使用不熟练,还需学习。这不应该只是口头上说说,更应该用实际行动去实现。寒假是一个很......
  • 大二下学期开学测试总结 2023/2/13
    今天下午,进行了大二下学期java开学测试,在这次的测试中,有了很多的感悟与思考,下面将其总结如下:经过了这次的测试,自己又一次认识到了自己到底学到了多少,自己有多大的本领,这次......
  • 2023.2.13java开学考试总结
        以上是本次考试的内容。其次是本次考试中写出来的和没写出来的。本次测试,对增删改查的内容均做出了一定的展现,但是不同部门的交互,以及评论功能的实现,本次没......
  • 开学小测总结(上)
    河北省环保监测中心网络新闻发布系统(卷面成绩40分,占课程过程考核20分) 1、项目需求:河北省环保监测中心网络新闻为搭建公众信息交流平台,决定建立新闻发布平台。新闻发布......
  • 开学测试三小时的总结
    三小时没干多少事情,主要是上学期就没怎么学,寒假出了假期考试没碰java,所以生疏了很多很多。简单写了写增删改查,也写的不完整,不过把王老师要求的连接数据库是连接上了。下面......
  • 大二下学期第一次考试总结
    这次考试,老师要求的是进行一个简单的MIS系统的编程,在这三个小时的编程中,我首先遍观整个题目,之后连接数据库,编写servlet,用mysql数据库保存数据,实现数据之间的增删改查,一系列......