Django REST Framework是一个基于Django的实现REST API风格的重量级框架,它虽然基于Django,但是和Django又有很大的区别,他有自己的模块,序列化器,视图函数集还有路由器,他的核心是序列化器,它能实现Json数据和模型的序列化与反序列化,就是互转。他的是视图函数集可以帮我们快速实现数据的增删改查,在这里面他们有一个通用的基类叫APIView。这块是一个CBV(在视图里使用类处理请求),十几个基于类的视图函数。APIVIew里面有。。。。
DRF的优点是:可以快速实现API的开发,并且提供了可视化界面,并且在可视化界面中我们可以进行测试
DRF的缺点:是一个重量级框架,他的学习成本很高,如果它内部出问题了,我们定制替换成本也很高,
Django REST Framework
最新推荐文章于 2024-05-06 22:48:34 发布