Dream-Z /
2023-08-22 /
原文
Python全栈开发从入门到入土(持续更新~~)
【Python基础从入坑到放弃】
【BBS项目_1.0】
【BBS项目Gitee存放地址】
【一】项目开发流程简介
【二】表设计
【三】注册功能实现
【四】登录功能实现
【五】修改密码和注销登录功能实现
【六】Admin管理后台搭建
【七】个人站点搭建
【八】文章详情页搭建
【九】添加文章功能实现
【补充】
【一】动态加载用户头像
【二】Pillow模块生成图形验证码
【三】根据年月对文章进行分组
【四】使用日期(Trunc模块等)分组引起的时间戳错问题
【五】如何加载自定义的样式文件
【六】路由冲突问题
【八】路由分发本质简解
【九】多路由共用同一个视图函数
【十】inclusion_tag标签制作
【十一】前端渲染文本属性的标签样式
【十二】XSS攻击简解
【十三】富文本编辑器 KindEditor 的介绍
【BBS_1.0项目总览】
【BBS项目_2.0】
【Django框架高级之DRF】
【一】Web应用模式/API接口测试/Postman
【二】Restful规范
【【三】序列化/反序列化-DRF介绍-CBV源码分析-APIView源码分析
【四】Request类源码分析
【五】序列化组件相关
【六】序列化高级用法-定制/保存/修改/校验/源码分析
【七】请求与响应分析
【八】视图类/视图集相关
【九】路由相关-注册/映射/转换器
【十】登录/认证/权限/频率组件-源码分析
【十一】过滤/排序/分页
【十二】异常处理
【十三】接口文档
【十四】JWT认证
【十五】权限控制
【十六】大总结
【前端VUE框架】
【一】前端发展史
【二】Vue之介绍及引入
【三】Vue之基础语法
【四】Vue之指令系统
【五】Vue之计算属性和监听属性
【六】Vue之生命周期钩子函数
【七】Vue之组件
【八】Vue之ref属性
【九】Vue之项目规范
【十】Vue之插件
【十一】Vue之Vuex的使用
【十二】Vue之router的使用
【十三】Vue3之介绍及引入
【十四】Vue3之函数
【十五】Vue3之Hook实现打点
【十六】Vue大回顾
【补充】箭头函数
【补充】数组的过滤
【补充】vm对象简解
【补充】标签属性补充
【补充】前后端交互的三种方式
【补充】后端跨域的处理
【补充】代码检查导致的代码高亮问题解决
【补充】localstorage和sessionstorage,和cookie
【补充】第三方UI库参考
【补充】uni-app和开源前端项目参考
【Vue笔记总览】
【路飞项目】
【一】路飞项目Gitee链接
【1】Gitee之路飞项目前端
【2】Gitee之路飞项目后端
【二】企业项目相关知识介绍
企业级项目介绍
【三】路飞项目前期准备
【1】前期需求分析
【2】虚拟环境介绍与搭建
【四】路飞项目搭建准备
【1】后端创建项目
【2】搭建数据库相关
【3】封装全局logger
【4】封装全局异常捕获
【5】开启静态文件访问
【6】前端项目创建
【五】首页/banner
【1】后端搭建首页接口
【2】前后端交互引发跨域问题
【3】前端首页搭建
【六】项目存储Gitee
项目上传Gitee
【七】短信相关引入
短信相关
【八】登录/注册
【1】后端登录/注册接口
【2】前端登录/注册搭建
【九】Redis引入
【1】Redis介绍
【2】Redis使用
【3】路飞项目中使用Redis缓存
【十】celery引入
【1】celery框架介绍
【2】在项目中使用celery
【十一】课程相关
【1】前端搭建课程页面
【2】前后端搜索功能
【十二】支付相关
【1】支付相关功能介绍
【2】在项目中引用支付功能
【十三】上线部署
路飞项目上线部署
【拓展相关参考知识】
【补充】pip换源
【补充】软件开发模式对比(瀑布、迭代、螺旋、敏捷)
【补充】字符与字节的区别
【补充】Python中实现单例模式的六种常见方法
【补充】Gitee的介绍与使用
【补充】Docker安装部署Gitlab
【补充】为什么Windows不支持epoll
【补充】USE_TZ和更新数据
【补充】Loguru:更为优雅、简洁的Python 日志管理模块
【补充】导出项目依赖
【补充】文件存储方案
【补充】Minio存储桶封包指南
【爬虫从入门到入狱】
【一】初识爬虫
【二】爬虫核心之requests
【三】爬虫解析之BeautifulSoup
【四】爬虫解析之xpath
【五】爬虫自动化之selenium
【六】爬虫框架之scrapy框架初识
【七】爬虫框架之scrapy框架进阶
【八】爬虫案例
【1】爬虫案例小结
【2】梨视频下载案例
【补充】HTTP和HTTPS的区别和NGINX配置SSL证书
【补充】反爬措施
【拓展】代理池搭建
【Linux相关】
【一】Linux引入
【二】Linux初识
【三】Linux之网络
【四】Linux之Shell
【五】Linux之文件管理
【六】Linux之用户管理
【七】Linux之基本权限
【八】Linux之特殊权限
【九】Linux之软件管理
【十】Linux之系统服务
【十一】Linux之进程管理
【十二】Linux之计划任务
【VIM编辑功能总结】
【补充】修改Linux登录时提示信息