Loading

上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页
摘要: 什么是限流? 限流类似于权限机制,它也决定是否接受当前请求,用于控制客户端在某段时间内允许向API发出请求的次数,也就是频率 假设有客户端(比如爬虫程序)短时间发起大量请求,超过了服务器能够处理的能力,将会影响其他用户的正常使用 为了保证服务的稳定性,并防止接口受到恶意用户的攻击,我们可以对接口进行 阅读全文
posted @ 2022-10-25 15:33 木子七 阅读(550) 评论(1) 推荐(1) 编辑
摘要: DRF原有缓存 Django缓存、配置:https://www.cnblogs.com/Mickey-7/p/15792083.html Django为基于类的视图提供了一个 method_decorator 装饰器,用于为类视图添加缓存类别的装饰器, cache_page 和 vary_on_co 阅读全文
posted @ 2022-10-17 18:47 木子七 阅读(80) 评论(0) 推荐(1) 编辑
摘要: drf的权限类位于permission模块 如何确定权限 认证、限流,权限决定是否应该接收请求或拒绝访问 权限检查在视图的最开始处执行,在继续执行其他代码前 权限检查通常会使用request.user和request.auth属性中的身份认证信息来决定是否允许请求 不同级别的用户访问不同的api过程 阅读全文
posted @ 2022-10-13 14:39 木子七 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 正则在线测试工具:https://regexr-cn.com/ 正则练习网站:https://codejiaonang.com/ 元字符 . * + ? \ [ ] ^ $ { } | ( ) 匹配固定字符串 content = '身高:178,体重:168,学号:123456,密码:7654' r 阅读全文
posted @ 2022-10-12 17:56 木子七 阅读(57) 评论(0) 推荐(0) 编辑
摘要: JSON Web Token认证介绍 简称JWT认证,一般用于用户认证 JWT是一种相当新的标准,可用于基于token的身份验证 与内置的TokenAuthentication方案不同,JWT不需要使用数据库来验证令牌 优势:相较于传统的token,无需再服务端保存 基于传统token简单的实现认证 阅读全文
posted @ 2022-10-10 10:44 木子七 阅读(89) 评论(0) 推荐(0) 编辑
摘要: SessionAuthentication认证介绍 SessionAuthentication使用了Django默认的会话后端 适合AJAX客户端等运行在同样会话上下文环境中的模式 是DRF默认的认证方式之一 SessionAuthentication认证属性 #认证成功 SessionAuthen 阅读全文
posted @ 2022-10-09 18:56 木子七 阅读(43) 评论(0) 推荐(0) 编辑
摘要: TokenAuthentication认证介绍 TokenAuthentication是一种简单的基于令牌的HTTP认证 适用于CS架构,例如普通的桌面应用程序或移动客户端 TokenAuthentication认证使用 # 将rest_framework.authtoken 添加到 INSTALL 阅读全文
posted @ 2022-10-09 13:46 木子七 阅读(157) 评论(0) 推荐(0) 编辑
摘要: BasicAuthentication认证介绍 BasicAuthentication使用HTTP基本的认证机制 通过用户名/密码的方式验证,通常用于测试工作,尽量不要线上使用 用户名和密码必须在HTTP报文头部,为 Authorization 属性提供值为 Basic amFjazpmZWl4dW 阅读全文
posted @ 2022-10-09 11:33 木子七 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 认证 身份验证是将传入的请求与一组鉴别凭据关联的机制,然后使用权限和限流策略来确定是否允许请求进入 再权限和限流检查发生之前,以及在执行其他代码之前,实在在视图的最开始处运行身份验证 也就是说认证过程优先级最高,最先被执行 request.user属性通常设置为contrib.auth包的user类 阅读全文
posted @ 2022-10-09 11:00 木子七 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 关系字段用于表示模型之间的关联 Django中存在ForeignKey、MantToManyField和OneToOneField三种正向关系,以及反向关联和自定义关联 当继承 ModelSerializer 类的时候,包括关系型字段在内的所有字段会自动生成 StringRelatedField 使 阅读全文
posted @ 2022-10-08 18:53 木子七 阅读(43) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页