DRF
Django REST framework 框架是一个用于构建Web API 的强大而又灵活的工具。通常简称为DRF框架 或 REST framework。
君莫笑.
流年笑掷,未来可期(python学习中)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
DRF(1)- 简介
1. Django REST framework 简介 在序列化与反序列化时,虽然操作的数据不尽相同,但是执行的过程却是相似的,也就是说这部分代码是可以复用简化编写的。 在开发REST API的视图中,虽然每个视图具体操作的数据不同,但增、删、改、查的实现流程基本套路化,所以这部分代码也是可以复用简化编写的: 增:校验请求数据 -> 执行反序列化过程 -> 保存数据库 -...原创 2019-09-19 15:35:51 · 291 阅读 · 0 评论 -
DRF(2)- web应用模式
web应用模式:前后端分离与前后端不分离原创 2019-09-19 15:18:52 · 389 阅读 · 0 评论 -
DRF(3)- restful风格
DRF之概述与序列化原创 2019-09-02 18:56:02 · 423 阅读 · 0 评论 -
DRF(4)- restful案例
1. restful案例(了解) 目的: 可以使用restful设计风格对书籍进行增删改查操作 案例: 操作 请求方式 请求路径 状态码 查询所有书籍 GET /books 200 增加书籍 POST /books 201 查询单本书籍 GET /books/pk 200 修改单本书籍 PUT /books/pk 201 删除单本书籍 DELETE /boo...原创 2019-09-19 15:40:31 · 282 阅读 · 0 评论 -
DRF(5)- 序列化器之序列化
1, DRF魅力展示(了解) 目的: 了解drf的魅力,使用流程 操作流程: 1, 安装django-restframework, 注册 #安装 pip install djangorestframework #注册 INSTALLED_APPS = [ ... 'rest_framework', ] 2, 路由 from django.conf.u...原创 2019-09-19 15:06:28 · 281 阅读 · 0 评论 -
DRF(6)- 序列化器之反序列化
1,反序列化-字段类型校验 目的: 能够使用字段类型对数据进行校验 操作流程: 1, 类视图(booktest/views.py) #===========4,反序列化-字段类型校验=========== from booktest.serializers import BookSerializer #1,准备数据 book_dict = { "btitle":"金瓶x"...原创 2019-09-19 15:12:45 · 328 阅读 · 0 评论 -
DRF(7)- 视图
DRF之反序列化与视图原创 2019-09-03 22:23:25 · 1682 阅读 · 0 评论 -
DRF(8)- 路由
3,路由router 目的: 可以为标准的列表视图,详情视图,自动补充生成路由的方法 操作流程: 1, 路由 #1,创建路由对象 from rest_framework.routers import DefaultRouter,SimpleRouter router = SimpleRouter() #2,添加参考的视图集 router.register(prefix=r'boo...原创 2019-09-19 15:16:50 · 295 阅读 · 0 评论 -
DRF(9)- 其他功能
1,视图集额外动作 目的: 可以在视图集中定义额外的方法,获取指定条件的数据 操作流程: 1, 子路由 url(r'^bread_grate_condition/$', views.BookModelViewSet.as_view({'get': 'get_bread'})), 2, 类视图 #14,ModelViewSet实现列表,详情视图功能 class Book...原创 2019-09-07 22:06:27 · 274 阅读 · 0 评论
分享