Title
人生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路

2019年10月22日

[置顶] 大发11选5关于 递归的一道题型

摘要:在这个递归函数中,首先要将item里面的元素看成是三个元素,这样才能找到突破口,item里面包含[1,2] , 3 , [4,[,5[6,7]]]这么三个大的元素, 在执行函数时, 第一次i 的值为[1,2] 判断[1,2]是列表的对象, 然后执行下一步,继续调用foo函数,这时候i将它的值传递给i 阅读全文

posted @ 2019-10-22 19:19 凌晨小雨 阅读 (28) 评论 (0) 编辑

2019年10月23日

三大认证之频率认证, JWT认证

摘要:一. 频率类源码 自定义频率类: 短信接口1/min频率限制 频率: api/throttles.py 配置: settings.py 视图; views.py 路由:api/url.py 限制的接口 认证规则图 drf分类 认证规则演变图 数据库session认证: 低效 缓存认证:高效 jwt认 阅读全文

posted @ 2019-10-23 01:08 凌晨小雨 阅读 (5) 评论 (0) 编辑

2019年10月22日

三大认证之认证组件和权限组件

摘要:一. 源码分析 二. 自定义创建类 utils/authentications.py 三. 系统权限类 阅读全文

posted @ 2019-10-22 23:07 凌晨小雨 阅读 (4) 评论 (0) 编辑

大发11选5关于 递归的一道题型

摘要:在这个递归函数中,首先要将item里面的元素看成是三个元素,这样才能找到突破口,item里面包含[1,2] , 3 , [4,[,5[6,7]]]这么三个大的元素, 在执行函数时, 第一次i 的值为[1,2] 判断[1,2]是列表的对象, 然后执行下一步,继续调用foo函数,这时候i将它的值传递给i 阅读全文

posted @ 2019-10-22 19:19 凌晨小雨 阅读 (28) 评论 (0) 编辑

2019年10月20日

drf 框架

摘要:一. DRF框架: 全称: django-rest framework 知识点: 二. 接口 三. restful接口规范 两大部分: .url 响应数据 就是jsonresponse,返回给前端的数据 四. 基于restful规范的原生django接口 用规范的接口写之前的django实例 主路由 阅读全文

posted @ 2019-10-20 19:05 凌晨小雨 阅读 (5) 评论 (0) 编辑

视图类

摘要:一. 视图类传递参数给序列化类 视图层: views.py 序列化层: serializers.py 二. 二次封装response类 为了解决上面写太多的response,大发11选5大发11选5我 们 进行response的二次封装 先重新建立一个utils的文件夹, 然后自定义一个APIResponse类,用它来继承(R 阅读全文

posted @ 2019-10-20 18:31 凌晨小雨 阅读 (6) 评论 (0) 编辑

2019年10月18日

基于前一天再补充

摘要:一. 单改(单整体改 put) 整体思路,跟post一样,将数据进行序列化,完成校验后,再做修改. 视图层: 注意: 二. 单局部修改 基于单增,只需在序列化时加partial = True 注意: 三. 单与整体局部修改 序列化层: serializers.py 视图层: 阅读全文

posted @ 2019-10-18 01:31 凌晨小雨 阅读 (5) 评论 (0) 编辑

2019年10月17日

多表与基表等概念

摘要:搭建前奏 打开pycharm,建立day71的程序,如图 项目建好以后在settings里面进行简单配置,如图所示 然后简单地进行数据库的配置: 接下来再在settings里面注册,如图: 配置文件完成后再做一个路由分发,如图: 接下来在总路由中进行路由分发与查找照片的相应配置,如图: 再下来就是在 阅读全文

posted @ 2019-10-17 21:29 凌晨小雨 阅读 (12) 评论 (0) 编辑

2019年10月16日

模块与序列化

摘要:一. 解析模块 源码入口 全局配置: 项目settings.py文件 局部配置: 应用views.py的具体视图类 二. 异常模块 为什么要自定义异常模块 源码分析: 使用自定义exception——handler函数书写实现体 3. 响应模块 响应类构造器: rest_framework.resp 阅读全文

posted @ 2019-10-16 21:15 凌晨小雨 阅读 (7) 评论 (0) 编辑

2019年10月14日

vue简单实现购物车列表功能

摘要:购物车 商品名称 商品单价 购买数量 操作 ... 阅读全文

posted @ 2019-10-14 17:09 凌晨小雨 阅读 (21) 评论 (0) 编辑

2019年10月12日

再顾vue

摘要:1. 项目初始化 当大发11选5大发11选5我 们 的node_modules,也就是项目依赖的环境遭到破坏时,可以在pycharm中的Terminal框中输入 cnpm install来进行恢复 如图所示: 输入时的场景 恢复后的场景 当大发11选5大发11选5我 们 需要重新构建项目环境时,可以按照上面大发11选5方法 做,在assets文件夹下建立css样式文件 阅读全文

posted @ 2019-10-12 00:19 凌晨小雨 阅读 (10) 评论 (0) 编辑

导航