Django REST framework框架3.6.1版本已经正式发布,新增了javaScript 客户端库,用好这个框架可以帮你提高工作效率,欢迎来下载!
Django REST framework使用说明
要用好restframework你必须对django或者说python的几个概念有比较深刻的理解,GenericView,Mixin,子类父类集成调用,多继承时的调用顺序等等,这是用好restframework的第一步。
如何用restframework实现一个(组)api
1、继承某个GenericView,重写里面的某个方法,最大的是get、post、put、patch、delete这些方法,然而并不推荐(应该重写mixin里面的方法)
2、实现一个serilizer,json化response
3、写一个url
为什么要使用REST framework
- 在线可视的API,对于赢得你的开发者们十分有用
- 验证策略涵盖了OAuth1a和OAuth2
- 同时支持ORM和非ORM数据源的序列化
- 可以配置各个环节,若无需更多强大的特性,使用一般基于类(function-based)的视图(views)即可
- 大量的文档,强力的社区支持
- 大公司如同Mozilla和Eventbrite,也是忠实的使用者
- PC官方版
- 安卓官方手机版
- IOS官方手机版