会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
木子七
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
···
25
下一页
2023年2月14日
Django日志配置
摘要: Django使用Python内建的logging模块打印日志,配置由四个部分组成 记录器:Logger 处理程序:Handler 过滤器:Filter 格式化:formatter 记录器-Logger Logger为日志系统的入口,每个logger命名都是bucket,可以向bucket写入需要处理
阅读全文
posted @ 2023-02-14 20:21 木子七
阅读(1205)
评论(0)
推荐(0)
2023年1月10日
DRF解决跨域问题
摘要: Django Rest Framework提供了corsheaders模块解决跨域问题 安装模块 pip3.9 install django-cors-headers 注册应用 # 注册 corsheaders 模块 INSTALLED_APPS = [ ... 'corsheaders', ] 配
阅读全文
posted @ 2023-01-10 19:25 木子七
阅读(113)
评论(0)
推荐(0)
2023年1月3日
48.DRF版本控制
摘要: 版本控制 版本控制是前后端分离开发一个非常重要的内容,比如说我们重要服务修改、升级等发生版本变化v1、v2、v3等,但是版本发生了变化比如 v1升级到了v2版本,v1版本还有业务在继续使用,相当于同时多个版本接口共存使用 DRF版本控制配置 DRF中的版本控制默认是不开启的,request.vers
阅读全文
posted @ 2023-01-03 13:45 木子七
阅读(76)
评论(0)
推荐(0)
2022年12月29日
47.DRF实现分页
摘要: 分页Pagination 当我们在PC 或者 App 有大量数据需要展示时,可以对数据进行分页展示。这时就用到了分页功能,分页使得数据更好的展示给用户 比如我们有1W+数据要返回给前端,数据量大一次性返回可能会比较慢,前端一次性展示1W+数据也会比较慢,用分页返回数据效果较好 前端分页和后端分页的区
阅读全文
posted @ 2022-12-29 18:07 木子七
阅读(644)
评论(0)
推荐(1)
2022年11月9日
46.drf过滤、搜索、排序
摘要: DRF的过滤类 drf过滤器在filters模块中,主要有四个类 BaseFilterBackend:过滤基类,留好占位方法待后续继承 SearchFilter:继承BaseFilterBackend OrderingFilter:继承BaseFilterBackend DjangoObjectPe
阅读全文
posted @ 2022-11-09 15:36 木子七
阅读(353)
评论(0)
推荐(0)
2022年10月25日
45.限流Throttling及源码解析
摘要: 什么是限流? 限流类似于权限机制,它也决定是否接受当前请求,用于控制客户端在某段时间内允许向API发出请求的次数,也就是频率 假设有客户端(比如爬虫程序)短时间发起大量请求,超过了服务器能够处理的能力,将会影响其他用户的正常使用 为了保证服务的稳定性,并防止接口受到恶意用户的攻击,我们可以对接口进行
阅读全文
posted @ 2022-10-25 15:33 木子七
阅读(643)
评论(1)
推荐(1)
2022年10月17日
44.drf缓存
摘要: 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 木子七
阅读(107)
评论(0)
推荐(1)
2022年10月13日
43.Permission源码解析和自定义权限类
摘要: drf的权限类位于permission模块 如何确定权限 认证、限流,权限决定是否应该接收请求或拒绝访问 权限检查在视图的最开始处执行,在继续执行其他代码前 权限检查通常会使用request.user和request.auth属性中的身份认证信息来决定是否允许请求 不同级别的用户访问不同的api过程
阅读全文
posted @ 2022-10-13 14:39 木子七
阅读(207)
评论(0)
推荐(0)
2022年10月12日
正则表达式
摘要: 正则在线测试工具:https://regexr-cn.com/ 正则练习网站:https://codejiaonang.com/ 元字符 . * + ? \ [ ] ^ $ { } | ( ) 匹配固定字符串 content = '身高:178,体重:168,学号:123456,密码:7654' r
阅读全文
posted @ 2022-10-12 17:56 木子七
阅读(93)
评论(0)
推荐(0)
2022年10月10日
42.JSON Web Token认证
摘要: JSON Web Token认证介绍 简称JWT认证,一般用于用户认证 JWT是一种相当新的标准,可用于基于token的身份验证 与内置的TokenAuthentication方案不同,JWT不需要使用数据库来验证令牌 优势:相较于传统的token,无需再服务端保存 基于传统token简单的实现认证
阅读全文
posted @ 2022-10-10 10:44 木子七
阅读(114)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
13
···
25
下一页
公告