05 2023 档案

摘要:# 1 权限控制 ```python # ACL(访问控制列表)的权限控制:(针对互联网用户的产品) 用户表 id name password 1 zhangsan 123 权限表 id user_id 权限 1 1 评论权限 2 1 发抖音权限 张三:[评论权限,发抖音权限] # RBAC(Rol 阅读全文
posted @ 2023-05-30 21:58 无敌大帅逼 阅读(20) 评论(0) 推荐(0) 编辑
摘要:# 一眼弄懂cookie Seesion token区别 [彻底弄懂cookie,session和token区别](https://www.cnblogs.com/liuqingzheng/p/16154439.html "彻底弄懂cookie,session和token区别") # 1 jwt原理 阅读全文
posted @ 2023-05-29 20:02 无敌大帅逼 阅读(36) 评论(0) 推荐(0) 编辑
摘要:# 1 全局异常处理 ```python # 对于前端来讲,后端即便报错,也要返回统一的格式,前端便于处理 {code:999,msg:'系统异常,请联系系统管理员'} # 只要三大认证,视图类的方法出了异常,都会执行一个函数:rest_framework.views import exceptio 阅读全文
posted @ 2023-05-26 19:42 无敌大帅逼 阅读(92) 评论(0) 推荐(0) 编辑
摘要:[过滤-排序-分页-异常处理](https://www.cnblogs.com/liuqingzheng/articles/17413677.html "过滤-排序-分页-异常处理") # 1 权限,认证(了解) ## 1.1 权限源码 ```python # 继承了APIView,才有的 》执行流 阅读全文
posted @ 2023-05-25 20:20 无敌大帅逼 阅读(117) 评论(0) 推荐(0) 编辑
摘要:[认证-频率-权限](https://www.cnblogs.com/liuqingzheng/articles/17413675.html "认证-频率-权限") # 0 django转换器,配置文件作用 ```python # django转换器:django 2.x以后,为了取代 re_pat 阅读全文
posted @ 2023-05-24 17:33 无敌大帅逼 阅读(41) 评论(0) 推荐(0) 编辑
摘要:# 考 ![image](https://img2023.cnblogs.com/blog/3095533/202305/3095533-20230522195646313-121382170.png) p.name改变的是p对象自己的属性所以 p.name = '彭于晏' p1.name = lq 阅读全文
posted @ 2023-05-22 20:09 无敌大帅逼 阅读(31) 评论(0) 推荐(0) 编辑
摘要:# 0 模块与包的使用 ```python # 模块与包 -模块:一个py文件,被别的py文件导入使用,这个py文件称之为模块,运行的这个py文件称之为脚本文件 -包:一个文件夹下有__init__.py # 模块与包的导入问题 ''' 0 导入模块有相对导入和绝对导入,绝对的路径是从环境变量开始的 阅读全文
posted @ 2023-05-19 19:40 无敌大帅逼 阅读(14) 评论(0) 推荐(0) 编辑
摘要:# on_delete方法: ```python # CASCADE:级联删除,只要删除publish,跟publish关联的book,全都被删除 # SET_DEFAULT:只要删除publish,跟publish关联的book,的publish字段会变成默认值,一定要配合default使用 # 阅读全文
posted @ 2023-05-18 15:56 无敌大帅逼 阅读(53) 评论(0) 推荐(0) 编辑
摘要:1 Request类源码分析 # APIView+Response写个接口 # 总结: 1 新的request有个data属性,以后只要是在请求body体中的数据,无论什么编码格式,无论什么请求方式 2 取文件还是从:request.FILES 3 取其他属性,跟之前完全一样 request.met 阅读全文
posted @ 2023-05-17 15:16 无敌大帅逼 阅读(66) 评论(0) 推荐(0) 编辑
摘要:1 Restful规范 # RESTful是一种定义API接口的设计风格,AIP接口的编写规范,,尤其适用于前后端分离的应用模式中 这种风格的理念认为后端开发任务就是提供数据的,对外提供的是数据资源的访问接口,所以在定义接口时,客户端访问的URL路径就表示这种要操作的数据资源 我们可以使用任何一个框 阅读全文
posted @ 2023-05-16 18:06 无敌大帅逼 阅读(48) 评论(0) 推荐(0) 编辑
摘要:今日内容 学习资料 博客 https://www.cnblogs.com/liuqingzheng 学习资料 知乎 https://www.zhihu.com/people/justin_liu/posts 今日内容:https://www.cnblogs.com/liuqingzheng/arti 阅读全文
posted @ 2023-05-15 16:24 无敌大帅逼 阅读(75) 评论(0) 推荐(0) 编辑
摘要:随机验证码 需要导入的模块 """ 图片相关的模块 pip3 install pillow """ from PIL import Image, ImageDraw, ImageFont """ Image:生成图片 ImageDraw:能够在图片上乱涂乱画 ImageFont:控制字体样式 """ 阅读全文
posted @ 2023-05-09 21:53 无敌大帅逼 阅读(85) 评论(0) 推荐(0) 编辑
摘要:models模板创建表字段 如果想要在django自带的user表中增加新的字段那么需要在数据库迁移前创建 就需要在在settings里面配置 AUTH_USER_MODEL = 'app01.UserInfo' 在写字段时先写普通字段之后再写外键字段 models文件里面的代码 from djan 阅读全文
posted @ 2023-05-09 21:26 无敌大帅逼 阅读(44) 评论(0) 推荐(0) 编辑
摘要:csrf跨站请求伪造 钓鱼网站:模仿一个正规的网站 让用户在该网站上做操作 但是操作的结果会影响到用户正常的网站账户 但是其中有一些猫腻 eg:英语四六级考试需要网上先缴费 但是你会发现卡里的钱扣了但是却交到了一个莫名其妙的账户 并不是真正的四六级官方账户 模拟钓鱼网站案例:转账案例 内部隐藏标签 阅读全文
posted @ 2023-05-07 19:37 无敌大帅逼 阅读(14) 评论(0) 推荐(0) 编辑
摘要:推导分页的原理(你只需要明白原理即可,代码不需掌握) # 分页:当数据量过多的时候,一页展示不完,我们分好多页来展示 几个参数: 1. 当前第几页 2. 总数据量有多少(从数据库中查询出来) 3. 每页展示20条(自己规定的) 4. 总数据量 / 每页展示的条数 = 总页数 # 把数据每页展示10条 阅读全文
posted @ 2023-05-05 22:02 无敌大帅逼 阅读(17) 评论(0) 推荐(0) 编辑
摘要:Q查询进阶操作 from django.db.models import Q q_obj = Q() # 1.产生q对象 q_obj.connector = 'or' # 默认多个条件的连接是and可以修改为or q_obj.children.append(('pk', 1)) # 2.添加查询条件 阅读全文
posted @ 2023-05-04 19:00 无敌大帅逼 阅读(34) 评论(0) 推荐(0) 编辑

阅读目录(Content)

此页目录为空

点击右上角即可分享
微信分享提示