1.  
  2. 主页
  3.  / 
  4. DRF实战教程
  5.  / 
  6. DRF实战之快速入门

DRF实战之快速入门

Django REST framework框架是一个用于构建Web API的强大而又灵活的工具. 通常简称为DRF框架 或 REST framework框架.

特点

  • 提供了定义序列化器serializer的方法,可以快速根据Django ORM或者其他库自动序列化/反序列化;
  • 提供了丰富的类视图、Mixin扩展类、简化视图的编写;
  • 丰富的定制层级: 函数视图、类视图、视图集合到自动生成API,满足各种需求;
  • 多种身份认证和权限认证方式的支持;
  • 内置了限流系统;
  • 直观的API web界面;
  • 可扩展性, 插件丰富

官方文档

源码地址

安装

配置

模型类

序列化

在应用下新建一个serializers.py文件,目的是序列化我们的模型类。

视图

我们对数据的增删改查全部包含在viewsets里面这个类里面了

路由

通过路由器类注册视图来自动生成API的URL conf。

运行

DRF实战之快速入门
这篇文章对您有用吗?

我们要如何帮助您?

发表评论

邮箱地址不会被公开。 必填项已用*标注