会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wolongnp
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
6
下一页
2024年1月10日
vue2-vue3 1
摘要: vue介绍 一、前端发展史 1、HTML(5)、CSS(3)、JavaScript(ES5、ES6):编写一个个的页面 -> 给后端(PHP、Python、Go、Java) -> 后端嵌入模板语法 -> 后端渲染完数据 -> 返回数据给前端 -> 在浏览器中查看 2、Ajax的出现 -> 后台发送异
阅读全文
posted @ 2024-01-10 19:28 jntmwl
阅读(52)
评论(0)
推荐(0)
2024年1月6日
drf之权限控制
摘要: 权限控制 1、acl权限控制:访问控制列表 Access Control List # drf 中有权限控制 # 真正的权限控制有: 1 acl权限控制:访问控制列表 Access Control List -互联网,对外项目 -用户可以: user_id:1=[刷视频,评论,收藏,开直播] use
阅读全文
posted @ 2024-01-06 20:03 jntmwl
阅读(62)
评论(0)
推荐(0)
drf之基于自定义表签发token及基于自定义表编写认证类
摘要: 基于自定义表签发token 1 快速签发和认证 2 定制返回格式和认证 3 自定义登录和认证 4 自定义登录,自定义表 5 自定义认证类 url.py from django.contrib import admin from django.urls import path from rest_fr
阅读全文
posted @ 2024-01-06 19:37 jntmwl
阅读(52)
评论(0)
推荐(0)
2024年1月4日
drf之jwt
摘要: jwt介绍 通过上面的第二部分的发展史,我们可以得知目前我们的校验方式的本质就是给前端发cookie,但是后端不存,这个cookie的本质分成三块:请求头、用户的信息以及充当cookie的唯一码、以及签名,这个签名就是签名两部分的内容加密后的东西,这样后端就不用存储session了,前端发送请求的时
阅读全文
posted @ 2024-01-04 20:47 jntmwl
阅读(86)
评论(0)
推荐(0)
cookie session token 发展史(彻底理解cookie,session,token,便于理解jwt)
摘要: 1、Cookie,Session,Token发展史 无cookie时期 很久很久以前,Web 基本上就是文档的浏览而已, 既然是浏览,作为服务器, 不需要记录谁在某一段时间里都浏览了什么文档,每次请求都是一个新的HTTP协议, 就是请求加响应, 尤其是我不用记住是谁刚刚发了HTTP请求, 每个请求对
阅读全文
posted @ 2024-01-04 15:15 jntmwl
阅读(56)
评论(0)
推荐(0)
2024年1月2日
接口文档
摘要: 接口文档 在前后端分离的web应用模式下,我们编写后端只需要编写接口,前端根据我们的接口编写各式各样的前端界面。 作为后端,我们十分清除自己编写的各种接口的作用,以及接口的要求,但是前端人员并不知道,因此我们需要编写接口文档,让前端可以明白需要往什么接口发送请求,请求需要符合的要求。 举例:登陆接口
阅读全文
posted @ 2024-01-02 19:20 jntmwl
阅读(43)
评论(0)
推荐(0)
全局异常处理
摘要: 一.全局异常处理 # APIView的dispatch方法中运行了三大认证,然后运行了视图类的方法,如果出了异常,会被异常捕获,捕获后统一处理 def dispatch(self, request, *args, **kwargs): try: self.initial(request, *args
阅读全文
posted @ 2024-01-02 18:55 jntmwl
阅读(24)
评论(0)
推荐(0)
drf之过滤排序源码、全局异常源码、认证,权限,频率源码分析、基于APIView编写分页
摘要: 过滤排序源码 # 视图类中配置:filter_backends = [OrderingFilter] # 1 入口 》查询所有 》ListModelMixin 》list 》完成了过滤 # 2 ListModelMixin 》list的方法--》必须配合继承GenericAPIView class
阅读全文
posted @ 2024-01-02 18:52 jntmwl
阅读(30)
评论(0)
推荐(0)
drf之排序、过滤、分页、异常处理
摘要: 排序 1.只有查询所有需要排序 2 如何使用 1 必须是继承 GenericAPIView 及其子类 2 在类中配置类属性 filter_backends = [OrderingFilter] 3 类中写属性 ordering_fields = ['price','id'] # 必须表的字段 4 以
阅读全文
posted @ 2024-01-02 16:42 jntmwl
阅读(101)
评论(0)
推荐(0)
2023年12月27日
drf之认证、权限、频率
摘要: 认证组件 需求: 有的接口需要登录后才能访问,有的接口,不登录就能访问——这就是登录认证的限制 简单实现的方式:写一个登录接口,返回token,以后只要带着token过来,就是登录了,不带,就没有登录。条件如下: 查询所有不需要登录就能访问 查询单个,需要登录才能访问 登录接口 # 认证是基于登录的
阅读全文
posted @ 2023-12-27 21:53 jntmwl
阅读(23)
评论(0)
推荐(0)
1
2
3
4
5
6
下一页
公告