随笔分类 - def从入门到精通
摘要:drf 管理员,用户, 车,车厂,经销商 接口实现 1 有车型(CarModel),车厂(CarFactory),经销商(Distributor)三个表,一个车厂可以生产多种车型,一个经销商可以出售多种车型,一个车型可以有多个经销商出售 车型:车型名,车型出厂价,车厂id 车厂:车厂名,车厂地址,联
阅读全文
摘要:# 1 权限控制 ```python # ACL(访问控制列表)的权限控制:(针对互联网用户的产品) 用户表 id name password 1 zhangsan 123 权限表 id user_id 权限 1 1 评论权限 2 1 发抖音权限 张三:[评论权限,发抖音权限] # RBAC(Rol
阅读全文
摘要:# 一眼弄懂cookie Seesion token区别 [彻底弄懂cookie,session和token区别](https://www.cnblogs.com/liuqingzheng/p/16154439.html "彻底弄懂cookie,session和token区别") # 1 jwt原理
阅读全文
摘要:# 1 全局异常处理 ```python # 对于前端来讲,后端即便报错,也要返回统一的格式,前端便于处理 {code:999,msg:'系统异常,请联系系统管理员'} # 只要三大认证,视图类的方法出了异常,都会执行一个函数:rest_framework.views import exceptio
阅读全文
摘要:[过滤-排序-分页-异常处理](https://www.cnblogs.com/liuqingzheng/articles/17413677.html "过滤-排序-分页-异常处理") # 1 权限,认证(了解) ## 1.1 权限源码 ```python # 继承了APIView,才有的 》执行流
阅读全文
摘要:[认证-频率-权限](https://www.cnblogs.com/liuqingzheng/articles/17413675.html "认证-频率-权限") # 0 django转换器,配置文件作用 ```python # django转换器:django 2.x以后,为了取代 re_pat
阅读全文
摘要:# 考  p.name改变的是p对象自己的属性所以 p.name = '彭于晏' p1.name = lq
阅读全文
摘要:# 0 模块与包的使用 ```python # 模块与包 -模块:一个py文件,被别的py文件导入使用,这个py文件称之为模块,运行的这个py文件称之为脚本文件 -包:一个文件夹下有__init__.py # 模块与包的导入问题 ''' 0 导入模块有相对导入和绝对导入,绝对的路径是从环境变量开始的
阅读全文
摘要:# on_delete方法: ```python # CASCADE:级联删除,只要删除publish,跟publish关联的book,全都被删除 # SET_DEFAULT:只要删除publish,跟publish关联的book,的publish字段会变成默认值,一定要配合default使用 #
阅读全文
摘要:1 Request类源码分析 # APIView+Response写个接口 # 总结: 1 新的request有个data属性,以后只要是在请求body体中的数据,无论什么编码格式,无论什么请求方式 2 取文件还是从:request.FILES 3 取其他属性,跟之前完全一样 request.met
阅读全文
摘要:1 Restful规范 # RESTful是一种定义API接口的设计风格,AIP接口的编写规范,,尤其适用于前后端分离的应用模式中 这种风格的理念认为后端开发任务就是提供数据的,对外提供的是数据资源的访问接口,所以在定义接口时,客户端访问的URL路径就表示这种要操作的数据资源 我们可以使用任何一个框
阅读全文
摘要:今日内容 学习资料 博客 https://www.cnblogs.com/liuqingzheng 学习资料 知乎 https://www.zhihu.com/people/justin_liu/posts 今日内容:https://www.cnblogs.com/liuqingzheng/arti
阅读全文