# EnSureBlog_1.0 **Repository Path**: reggiepy/EnSureBlog_1.0 ## Basic Information - **Project Name**: EnSureBlog_1.0 - **Description**: 实现了企业内部知识库 + 故障单处理维护 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-09-26 - **Last Updated**: 2022-06-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 项目名称:企业内部知识库 1、知识库(博客) 前端主页部分:展示最新文章,最热文章,评论最多文章,分类查看 等功能 前端个人博客部分:包括展示博客主页,文章详细:点赞,评论,回复等功能。 后台管理部分:个人信息管理,个人标签,个人分类的增删改查, 个人文章发布与编辑。 2、报障系统 根据需求开发故障处理平台,包括提交报账单、个人报障记录、查看所有人报障单,处理报账单等功能。 需求分析 - 报障单维护 用户: 提交报账单 自己报障记录 处理着: 查看所有人报障单 处理报账单 - 知识库(博客) 主页: 展示最新文章 展示最热文章 展示评论最多文章 分类查看 个人博客: 个人博客主页 个人博客文章详细:赞,踩,评论 个人博客分类:标签、分类、时间 个人博客主题定制:后台修改 后台管理: 个人信息管理 个人标签 个人分类 个人文章 数据库设计: 用户表: uid,username,pwd,email,img, 博客表: bid,surfix,theme,title,summary, FK(用户表,unique)=OneToOne(用户表) 互粉表: id 明星ID(用户表) 粉丝ID(用户表) 2 1 1 2 1 3 5 3 报障单:UUID title detail user(用户表) processor(用户表 null) status(待处理,处理中,已处理) 创建时间 处理事件 分类表:caption Fk(博客bid) 标签表:caption Fk(博客bid) 文章:id,title,summary,ctime,FK(个人分类表),主站分类(choices) 文章详细:detail OneToOne(文章) 文章标签关系: 文章ID 标签ID 赞踩文章关系: 文章ID 用户ID 赞或踩(True,False) 联合唯一索引:(文章ID 用户ID ) 评论表:id,content,FK(文章),FK(user),ctime,parent_comment_id 模拟博客园的文章展示、搜索、管理,文章发布编辑, 点赞,评论回复等等,熟练的掌握了form,ajax实现数据提交, 前端对jquery使用也更深的理解,熟悉了MVC的编程模式,对Django中组件的应用有了进一步了解。 整个项目主要是对数据库的增删该查,以及模板渲染获取数据,逻辑不复杂。