摘要: 1.编写注册接口 1.1 user/urls.py 中添加路由 urlpatterns = [ path('register/', views.RegisterView.as_view()), # 注册视图, /user/register/ ] 1.2 user/views.py 中写注册视图函数 阅读全文
posted @ 2020-10-05 18:38 小白很快乐 阅读(153) 评论(0) 推荐(0)
摘要: 1.JWT安装配置 1.1 安装JWT 1.2 syl/settings.py 配置jwt载荷中的有效期设置 # jwt载荷中的有效期设置 JWT_AUTH = { # 1.token前缀:headers中 Authorization 值的前缀 'JWT_AUTH_HEADER_PREFIX': ' 阅读全文
posted @ 2020-10-05 18:29 小白很快乐 阅读(2291) 评论(0) 推荐(0)
摘要: 1.COOKIE使用和优缺点 1.1 cookie原理: 用户名+密码 cookie是保存在用户浏览器端,用户名和密码等明文信息 1.2 session使用原理 session是存储在服务器端的一段字符串,相当于字典的key 1.用户向服务器发送用户名和密码。 2.验证服务器后,相关数据(如用户角色 阅读全文
posted @ 2020-10-05 17:08 小白很快乐 阅读(1865) 评论(0) 推荐(0)
摘要: ModelViewSet 功能 1.认证 (登录认证)2.权限 (规定用户的可操作范围)3.限流 (限制接口访问速度)4.分页 5.序列化 (返回json)6.过滤 ()7.排序 (ordering=-id)8.版本 (接口版本号,用v1/v2/v3)​ 安装DjangoRestFramework 阅读全文
posted @ 2020-10-05 16:50 小白很快乐 阅读(1390) 评论(0) 推荐(0)
摘要: 1.RESTful风格API 1.1 什么是RESTful REST与技术无关,代表的是一种软件架构风格(REST是Representational State Transfer的简称,中文翻译为“表征状态转移”) REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识 阅读全文
posted @ 2020-10-05 07:45 小白很快乐 阅读(98) 评论(0) 推荐(0)
摘要: 1.APIview使用 ModelVIewSet 是对 APIView 封装 ModelSerializer 是对 Serializer 1.1 在 user/urls.py 中添加路由 urlpatterns = [ ​ path('apiview/', views.UserInfoViewSet 阅读全文
posted @ 2020-10-05 07:43 小白很快乐 阅读(348) 评论(0) 推荐(0)