Introduction
1.
项目开发准备
1.1.
项目分析
1.2.
项目框架搭建
1.2.1.
Git版本控制
1.2.2.
项目基本配置
1.2.3.
代码抽取
1.3.
日志的使用
1.4.
创建蓝图目录
1.5.
数据库表分析及创建
1.6.
静态文件导入
1.7.
注册根路由
2.
新闻前台
2.1.
登录注册
2.1.1.
图片验证码
2.1.2.
云通讯
2.1.3.
发送短信后端实现
2.1.4.
发送短信前端实现
2.1.5.
注册后端实现
2.1.6.
注册前端实现
2.1.7.
登录后端实现
2.1.8.
登录前端实现
2.1.9.
首页右上角内容逻辑显示
2.1.10.
完善CSRFToken逻辑
2.1.11.
登出功能实现
2.2.
新闻首页
2.2.1.
点击排行
2.2.2.
新闻分类展示
2.2.3.
新闻列表数据
2.2.3.1.
后端实现
2.2.3.2.
前端实现
2.3.
新闻详情
2.3.1.
基类模板抽取
2.3.2.
详情页用户数据展示
2.3.3.
详情页新闻数据展示
2.3.4.
新闻收藏功能
2.3.4.1.
收藏后端接口实现
2.3.4.2.
收藏前端逻辑实现
2.3.5.
新闻评论
2.3.5.1.
评论新闻后端实现
2.3.5.2.
评论新闻前端实现
2.3.5.3.
新闻评论列表
2.3.5.4.
回复评论前端实现
2.3.5.5.
更新新闻评论条数
2.3.5.6.
评论点赞功能
2.3.5.6.1.
前端逻辑实现
2.3.5.6.2.
是否点赞数据返回
2.3.5.6.3.
点赞计数功能
2.4.
个人中心
2.4.1.
基类模板抽取
2.4.2.
基本资料设置
2.4.2.1.
后端接口实现
2.4.2.2.
前端逻辑实现
2.4.3.
用户头像上传
2.4.3.1.
七牛云存储
2.4.3.2.
后端接口实现
2.4.3.3.
前端逻辑实现
2.4.4.
用户密码修改
2.4.4.1.
后端接口实现
2.4.4.2.
前端逻辑实现
2.4.5.
用户新闻收藏
2.4.5.1.
数据加载及模板显示
2.4.6.
用户发布新闻
2.4.6.1.
后端接口实现
2.4.6.2.
前端逻辑实现
2.4.7.
用户新闻列表
2.4.7.1.
数据加载及模板显示
2.5.
其他
2.5.1.
404页面
2.5.2.
详情页用户信息
2.5.3.
关注与取消关注
2.5.4.
我的关注
2.5.5.
其他用户页面
3.
新闻后台
3.1.
管理员登录
3.2.
管理后台主页
3.3.
后台访问权限控制
3.4.
添加测试用户
3.5.
用户管理
3.5.1.
用户统计
3.5.2.
用户列表
3.6.
新闻管理
3.6.1.
新闻审核
3.6.1.1.
新闻审核详情
3.6.2.
新闻版式编辑
3.6.2.1.
新闻版式编辑详情
3.6.3.
新闻分类管理
4.
项目部署
Published with GitBook
其他
404页面
学习目标
能够写出404统一页面的展示的代码逻辑
能够写出关注与取消关注后端代码逻辑
能够写出我的关注列表后端代码逻辑
能够写出其他用户界面所需信息的后端代码逻辑
能够写出其他用户新闻列表的后端代码逻辑