Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

Outline

18 新经咨询项目 Awesome

具体的请查看该篇章中的代码实现。


Author 白发老书生
E-mail china.hao.zhang@gmail.com

目录

  • day01

    • 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-导入模型类&数据库迁移&测试数据导入

  • day02

    • 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-注册的后端逻辑实现

  • day03

    • 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-首页分类点击加载数据

  • day04

    • 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-评论点赞和取消点赞的后端逻辑实现

  • day05

    • 1.1-点赞的前端逻辑实现

    • 1.2-是否点赞的后端逻辑处理

    • 1.3-点赞条数记录

    • 1.4-创建个人中心模块&基类模板的抽取

    • 1.5-基本资料界面展示

    • 1.6-基本资料修改

    • 1.7-上传头像的准备&七牛的引入

    • 1.8-七牛云上传的工具方法封装

    • 1.9-上传头像的后端代码实现

    • 1.10-上传头像的前端代码实现

    • 2.1-修改密码的前后端实现

    • 2.2-用户收藏的前后端逻辑实现

  • day06

    • 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-新闻的审核详情显示

  • day07

    • 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转发演示

COMMITS

Commits

报告问题

Issues

Morty Proxy This is a proxified and sanitized view of the page, visit original site.