具体的请查看该篇章中的代码实现。
Author | 白发老书生 |
---|---|
[email protected] |
-
-
1.1-项目简单介绍
-
1.2-项目技术实现介绍
-
1.3-项目创建集成git
-
1.4-将项目推送到码云
-
2.1-项目配置创建&数据库配置
-
2.2-集成Redis&CSRFProtect
-
2.3-Session的保存位置指定&测试
-
2.4-Flask_Script和迁移命令集成
-
2.5-抽取项目的配置到单独的文件
-
2.6-抽取APP的创建逻辑到业务逻辑的模块里面
-
2.7-抽取不同环境下的配置&通过配置名字获取指定的配置
-
2.8-抽取app创建到函数中&配置名字作为参数
-
2.9-日志简介
-
2.10-集成日志到项目
-
2.11-日志参数
-
2.12-抽取蓝图目录(未抽取完毕)
-
2.13-蓝图注册循环导入问题解决&变量类型注释
-
3.1-数据库之创建主表
-
3.2-数据库之创建关系表
-
3.3-导入模型类&数据库迁移&测试数据导入
-
-
-
1.1-静态文件的导入
-
1.2-根路径的模板渲染
-
1.3-加载favicon.ico图标
-
2.1-引入验证码类文件
-
2.2-请求图片验证码前端实现
-
2.3-图片验证码的后端逻辑实现
-
2.4-图片验证码的数据返回
-
2.5-短信验证码实现思路分析
-
2.6-云通讯简单介绍-无声
-
2.7-集成短信验证码的工具类
-
2.8-发送短信验证码的后端逻辑分析
-
2.9-发送短信验证码的后端逻辑实现
-
2.10-将验证码保存到redis
-
2.11-前端代码分析
-
2.12-发送短信验证码的前端逻辑实现
-
2.13-发送短信验证码测试
-
2.14-注册的后端逻辑实现
-
-
-
1.1-注册的前端逻辑实现
-
1.2-对密码的处理
-
1.3-图片验证码生成流程
-
1.4-注册逻辑完善
-
2.1-登录的后端逻辑实现
-
2.2-登录的前端逻辑实现
-
2.3-用户是否登录的右上角内容显示
-
2.4-退出的前后端逻辑实现
-
2.5-SQLAlchemy的teardown的commit操作
-
2.6-csrf校验分析
-
2.7-csrf校验实现
-
3.1-首页的排行列表新闻展示
-
3.2-自定义过滤器实现排行列表标签class
-
3.3-首页新闻列表分析
-
3.4-首页新闻列表数据的后端实现
-
3.5-首页新闻数据展示
-
3.6-前端加载更多数据的实现
-
3.7-首页分类点击加载数据
-
-
-
1.1-详情页模板展示&首页到详情页界面跳转
-
1.2-首页和详情页的基类模板抽取
-
1.3-新闻详情页基本模板数据显示
-
1.4-使用装饰器的形式去查询用户的登录信息
-
1.5-functools_wraps讲解
-
1.6-新闻详情页数据展示
-
2.1-显示是否收藏的界面逻辑
-
2.2-是否收藏的后端逻辑
-
2.3-收藏和取消收藏后端逻辑实现
-
2.4-收藏和取消收藏的前端逻辑实现
-
2.5-评论新闻和回复别人评论的后端逻辑
-
2.6-评论新闻的前端逻辑实现
-
2.7-显示当前新闻的评论数据
-
2.8-子评论的回复
-
2.9-评论数量的更新显示
-
2.10-评论点赞和取消点赞的后端逻辑实现
-
-
-
1.1-点赞的前端逻辑实现
-
1.2-是否点赞的后端逻辑处理
-
1.3-点赞条数记录
-
1.4-创建个人中心模块&基类模板的抽取
-
1.5-基本资料界面展示
-
1.6-基本资料修改
-
1.7-上传头像的准备&七牛的引入
-
1.8-七牛云上传的工具方法封装
-
1.9-上传头像的后端代码实现
-
1.10-上传头像的前端代码实现
-
2.1-修改密码的前后端实现
-
2.2-用户收藏的前后端逻辑实现
-
-
-
1.1-新闻发布页面的界面展示
-
1.2-新闻发布的前后端逻辑实现
-
1.3-用户发布的新闻的前后端实现
-
1.4-404统一处理界面
-
2.1-管理后台功能介绍&管理员账号的添加引入
-
2.2-集成创建管理员的函数的到命令行
-
2.3-后台管理员登录
-
2.4-如果管理员已登录,那么就直接跳到主页
-
2.5-修复普通用户能访问管理员页面的BUG
-
2.6-添加测试用户
-
2.7-人数的总数&月新增数&日新增数
-
2.8-用户活跃的折线数据返回
-
2.9-后台用户列表的显示
-
2.10-待审核的新闻列表数据展示
-
2.11-新闻审核列表的搜索功能完成
-
2.12-新闻的审核详情显示
-
-
-
1.1-点赞bug修复
-
1.2-回顾
-
1.3-新闻审核实现
-
1.4-新闻版式编辑列表界面实现
-
1.5-编辑详情页的页面跳转以及引入
-
1.6-审核详情的新闻数据加载
-
1.7-新闻的编辑提交
-
2.1-新闻分类的数据展示
-
2.2-新闻的分类修改和添加
-
2.3-新闻详情页作者数据的展示
-
2.4-用户的关注和取消关注
-
2.5-用户个人中心的关注列表显示
-
2.6-其他用户的界面展示
-
2.7-其他用户的数据展示
-
2.8-其他用户的发布的新闻展示
-
3.1-阿里云服务器简单介绍
-
3.2-Nginx和Gunicorn的介绍
-
3.3-部署helloworld程序
-
3.4-部署新经资讯项目到阿里云
-
3.5-Nigix转发演示
-