介绍 Peewee 的安装、SQLite 与 MySQL 连接、字段和模型定义,演示建表、增删改查、条件筛选、外键关联、联表查询和分页操作。...
对比 PySide2 与 PyQt5,介绍环境安装、窗口和控件创建、信号与槽、界面布局,以及使用 Qt Designer 进行可视化界面开发的流程。...
整理模块入口、真假判断、in、变量交换、字符串拼接、EAFP、enumerate、列表推导式和 zip 等九个惯用写法,提升代码简洁性。...
从上线检查和安全配置讲到 uWSGI、Nginx、负载均衡、Keepalived、MySQL 主从复制、Docker 与 Supervisor,梳理 Django 生产部署方案。...
介绍黑盒、白盒、单元、集成、系统和回归测试,梳理 Selenium、Appium、requests 等自动化工具,并说明 TDD、性能测试和持续集成实践。...
围绕 Django 商业项目介绍 Web 请求流程、MVC 思想、HTTP 请求响应、数据模型与 ORM、视图函数、事务、URL 路由和模板渲染。...
介绍前后端分离场景中的 Web API,梳理资源 URL、HTTP 方法、状态码、数据格式等设计原则,并说明接口文档应包含的请求与响应信息。...
从环境安装和首个应用开始,介绍 FastAPI 路由、路径与查询参数、请求体、响应模型、自动接口文档及关系型数据库接入。...
介绍 NoSQL 的适用场景,并以 Redis 和 MongoDB 为例讲解安装启动、连接认证、基础数据操作及 Python 客户端集成。...
从数据库和用户初始化开始,介绍 PyMySQL 的连接、游标与事务,演示批量插入、查询、更新、删除,并实现查询结果导出 Excel。...
深入介绍 MySQL 索引类型、B+ 树、聚集索引和执行计划,继续讲解视图、函数、存储过程及 MySQL 8.0 JSON 类型的使用。...