先说Django Restframework是什么?
是一个组件,可以应用于djangi框架,帮助快速开发
为什么要使用Django Restframework?
能够帮助我们实现前后端分离开发和实现restful规范的接口,提升效率(它是一个组件,用来帮助开发,没有它,想要的功能也能实现,只是效率较低,叫繁琐)
里面主要包含了十大部分(每个都有博客对应)
一般的执行顺序:
路由——》版本——》认证——》权限——》节流——》视图——》解析器——》序列化——》分页——》渲染
一,认证
‘’’authentication_classes
’’’
二,权限
‘’’permission_classes
’’’
三,节流
‘’’throttle_classes
’’’
四,版本
五,解析器
‘’’parser_classes
’’’
六,序列化
‘’’permission_classes
’’’
七,分页
‘’’permission_classes
’’’
八,路由
‘’’permission_classes
’’’
九,视图
‘’’permission_classes
’’’
十,渲染器
‘’’permission_classes
’’’