摘要: 1.DRF初始化 1.DRF框架的8个核心功能 1.认证(用户登录校验用户名密码或者token是否合法) 2.权限(根据不同的用户角色,可以操作不同的表) 3.限流(限制接口访问速度) 4.序列化(返回json) 5.分页 6.版本(接口版本号,用 v1/v2/v3) # api.example.c 阅读全文
posted @ 2020-11-01 19:14 a森 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 4 RESTful风格API 4.1 风格详解 1)REST与技术无关,代表的是一种软件架构风格(REST是Representational State Transfer的简称,中文翻译为“表征状态转移”) 2)REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识 3 阅读全文
posted @ 2020-11-01 18:46 a森 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 前言: ModelViewSet 是对APIView封装 ModelSerializer是对Serializer的封装 1 APIview使用 1.1 在 user/urls.py 中添加路由 urlpatterns = [ path('apiview/', views.UserInfoViewSe 阅读全文
posted @ 2020-11-01 12:12 a森 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 3.2 settings.py 外加跨域 """ Django settings for django01 project. Generated by 'django-admin startproject' using Django 2.2. For more information on this 阅读全文
posted @ 2020-11-01 12:10 a森 阅读(80) 评论(0) 推荐(0) 编辑