随笔分类 - python学习路漫漫
python学习之我是黑马
摘要:redis介绍,redis linux安装,redis启动,redis经典场景,redis通用命令,数据结构和内部编码,redis字符串类型 昨日内容回顾 # dockerfile 命令 RUN # 构建镜像过程中需要执行的命令 可以有多条 COPY # 复制宿主机文件到容器内 ADD # 复制宿主
阅读全文
摘要:docker之容器操作-应用部署-迁移与备份-Dockerfile 昨日内容回顾 # 1 docker 启动 停止 查看状态命令 systemctl start docker systemctl stop docker systemctl status docker docker info # 查看
阅读全文
摘要:什么是laas-Paas-Saas,docker启动设置镜像,镜像相关命令,容器相关命令 昨日内容回顾 # 1 flask-sqlalchemy flask-sqlalchemy:封装了一个类 只需要实例化得到对象 配置信息放在配置文件 db=SQLAlchemy() db.init_app(app
阅读全文
摘要:docker介绍-docker安装 1 docker介绍 1.1 什么是虚拟化 在计算机中 虚拟化(Virtualization)是一种资源管理技术 是将计算机的各种实体资源 如服务器 网络 内存及储存等 予以抽象,转换后呈现出来 打破实体结构间不可切割的障碍 使用户可以比原本的组态更好的方式来应用
阅读全文
摘要:flask-sqlalchemy使用,flask-migrate使用,flask项目演示 今日内容详细 1 flask-sqlalchemy使用 # 集成到flask中 直接使用sqlalchemy # 有个第三方flask-sqlalchemy 帮助咱们快速的集成到flask中 # 使用flask
阅读全文
摘要:flask之sqlalchemy快速插入数据-scoped_session线程安全-基本增删改查-表模型一对多-多对多-连表查询 今日内容 1 sqlalchemy快速插入数据 # sqlalchemy是什么 orm框架 跟其他web框架没有必然联系 可以独立使用 # 安装 快速使用 执行原生sql
阅读全文
摘要:flask之信号,flask-script,sqlalchemy介绍和快速使用,创建操作数据表 昨日回顾 # 1 local对象 并发编程中的一个对象 它可以保证多线程并发访问数据 本质原理是:不同的线程 操作的是自己的数据 不支持协程 # 2 自己定义local 支持线程和协程 # 注意点一: t
阅读全文
摘要:flask之请求上下文分析之导出项目依赖-函数和方法的区别-threading.local对象-偏函数-flask整个生命执行流程--wtforms 今日内容详细 1 请求上下文分析(源码:request原理) 1.1 导出项目的依赖 # 之前 pip freeze > requirments.tx
阅读全文
摘要:flask之蓝图的使用-g对象-数据库连接池 昨日内容补充 # session执行流程 open_session:前端写到cookie到后端 后端取出cookie对应的value值 解密 转到session对象中 后续再到视图函数中 使用session即可 save_session:请求走的时候 校
阅读全文
摘要:flask之cbv分析-模板-请求与响应-session及源码分析-闪现-请求扩展 今日内容详细 1 cbv分析 # 基于类的视图 写法 from flask import Flask, request from flask.views import View, MethodView # 一般继承M
阅读全文
摘要:Flask初识 今日内容 1 Flask和pythonweb框架介绍 # python web框架 本质都一样 django:大而全 内置的app多 第三方的app也多 flask:小而精 没有过多的内置组件 只完成web框架最基本的功能 需要借助于第三方 完成更丰富的功能 web.py:是一个小巧
阅读全文
摘要:drf_jwt源码执行流程-自定义用户表签发和认证-simpleui的使用-权限控制(acl,rbac) 昨日内容回顾 # 1 接口文档的编写 1 word,md 编写 > 存放位置:存放共享文件平台 git上 2 第三方的接口文档编写平台 3 公司自己开发 使用开源搭建 yapi 4 自动生成接口
阅读全文
摘要:接口文档-jwt介绍和原理-drf_jwt快速使用-定制返回格式-jwt认证类 昨日内容回顾 # 1 认证类的执行流程 > 源码分析 请求进来 > 路由匹配成功 > 执行path('test/', view.BookView.as_view()), > 继承了APIView > APIView的as
阅读全文
摘要:断点测试-认证权限频率源码分析-基于APIView编写分页-异常处理 昨日内容回顾 # 1 认知的使用 有些接口需要登录后才能访问 原生的django如何使用认证:auth的user表 auth自带了认证 自己登录 使用自定义的用户表 认证类的使用步骤 1 写一个类 继承BaseAuthentica
阅读全文
摘要:认证组件-权限组件-频率组件-过滤排序-分页 昨日回顾 # 1 两个视图基类 APIView GenericAPIView:跟数据库打交道 需要序列化反序列化 可以使用它 # 2 5个视图扩展类+GenericAPIView = 视图类 list retrieve destory create up
阅读全文
摘要:9个视图子类-视图集-路由系统-认证组件 昨日内容回顾 # 1 前后端开发模式 -分离和混合 -http 通信 后端都是web后端 -前端:pc桌面开发 web开发 app 小程序 > http > 调用后端 > 后端都是一套 # 2 api接口 # 3 接口测试工具 # 4 restful规范 1
阅读全文
摘要:反序列化类的校验部分源码解析-断言-drf之请求-drf之响应-视图组件介绍及两个视图基类-基于GenericAPIView的五个视图扩展类 昨日内容回顾 # 1 序列化类的常用字段 CharField IntegerField DecimalField DateTimeField BooleanF
阅读全文
摘要:序列化常用字段和字段参数-souce-定制字段的两种方式-多表关联反序列化保存-反序列化字段校验及其他-ModelSerializer使用 昨日回顾 # 1 APIView > drf提供的 继承了原来的View 以后写视图类 都继承APIView及其子类 # 2 APIView执行流程 -1 去除
阅读全文
摘要:drf整体内容-APIView执行流程-Request对象源码分析-序列化器介绍和快速使用-反序列化-反序列化的校验 今日内容概要 0 drf整体内容 1 APIView执行流程(难 了解) 1.1 基于APIView+JsonRespons编写接口 1.2 基于APIView+Response写接
阅读全文
摘要:restful规范-序列化和反序列化-基于django原生编写5个接口-drf介绍和快速使用-cbv源码分析 今日内容概要 restful规范(重要 不难) 序列化和反序列化 基于django原生编写5个接口 drf介绍和快速使用 cbv源码分析 今日内容详细 1 restful规范 # 写api接
阅读全文