# PersonBlog **Repository Path**: bean_jun/person-blog ## Basic Information - **Project Name**: PersonBlog - **Description**: 个人博客 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-08 - **Last Updated**: 2022-01-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 个人博客 **重要更新:** **该项目的Flask版本blog已经更新完成,api部分正在更新中,欢迎大家发issues!** **地址: [https://github.com/Bean-jun/PersonBlogSystemFlask.git](https://github.com/Bean-jun/PersonBlogSystemFlask.git)** ## 一、 食用指南 使用方式请 👉🏻 [点击此处](./ProjectNotes/UseGuide.md) **注意点:** - 对于直接clone最新的版的小伙伴们,直接使用即可 - 对于使用过0.1版本的小伙伴请执行下`python3 fix_tools/init_PricePolicy.py`做数据的简单更新 **SimpleSaaS已经集成,小伙伴可以体验了哦~** ## 二、 开发进度 ### TODO: - 任务到期更新提醒 - api部分权限及blog部分打通 - 打通SaaS管理员账号和blog之间的关联,普通用户无需处理 ### 1. 账号权限 账号权限部分分为管理员、普通用户及访客,其各自的权限和职能如下 - 通用权限【管理员、普通用户、访客】 - 首页访问 √ - 分类博客列表访问 √ - 博客详细页访问 √ - 管理员 - 账号注册和登录 √ - 修改头像 √ - 修改密码 √ - 查看个人主页 √ - 添加文章 √ - 修改文章 √ - 评论文章 √ - 普通用户 - 账号注册和登录 √ - 修改头像 √ - 修改密码 √ - 查看个人主页【显示用户评论信息】 √ - 评论文章 √ ### 2. 博客主页 - 显示管理员个人信息 √ - 管理员最近14篇博客文章 √ ### 3. 博客列表页 - 通过头部导航栏进入到相关分类的博客列表页 √ - 列表页实现分页处理 √ - 列表页使用Markdown进行渲染处理 √ ### 4. 博客详细页 - 管理员可以针对当前博客文章进行内容修改及文章的评论 √ - 普通用户可以进行评论 √ ### 5. 个人主页 - 普通用户显示个人信息及评论 √ - 管理员用户显示个人信息及评论 √ - 管理员添加主页音乐权限 √ - 管理员其他接口集成 √ ### 6. 通用接口 - 机器数据上传及下载 √ ### 7. SaaS集成 - 功能接入 √ - 打通数据