摘要: (1)后台导航添加博客内容管理 (2)内容管理首页路由配置+模板创建渲染 效果如下: (3)添加博客页面路由配置+模板编写渲染 效果如下 (4)编写添加博客页面模板表单 编写静态模板效果如下 接下来将博客分类信息数据传递给模板 1、导入博客分类模型,因为操作数据库都是基于模型 2、查询数据库数据,返 阅读全文
posted @ 2020-02-15 22:27 剑仙6 阅读(97) 评论(0) 推荐(0) 编辑
摘要: MongoDB的文档必须有一个_id键。 目的是为了确认在集合里的每个文档都能被唯一标识。 ObjectId 是 _id 的默认类型。 ObjectId 采用12字节的存储空间,每个字节两位16进制数字,是一个24位的字符串。 12位生成规则: [0,1,2,3] [4,5,6] [7,8] [9, 阅读全文
posted @ 2020-02-15 18:35 剑仙6 阅读(3873) 评论(0) 推荐(0) 编辑
摘要: (1)分类展示排序 目前为止,后台博客分类的排列顺序还有问题,即之后添加的分类,直接排列到了末尾,不利于编辑和体验。所以接下来对读取显示顺序做下调整 因为MongoDB数据库保存数据时的_id在自动生成时前4个字节是时间戳,所以mongoose有专门语法来排序 sort{_id:}中-1为降序,1为 阅读全文
posted @ 2020-02-15 18:34 剑仙6 阅读(102) 评论(0) 推荐(0) 编辑
摘要: (1)分类渲染 后台博客分类列表的渲染 注意:_id在数据库存储时为字符串对象,MongoDB默认使用_id字段作为主键,类型为ObjectId。ObjectId的生成有一定的,规则取出来后需要通过toString()转为字符串 如果不转换从数据库取出的_id字符类型,则如下所示 会直接按照字符串对 阅读全文
posted @ 2020-02-15 17:27 剑仙6 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 本节主要完成博客分类管理功能 (1)添加a链接 (2)路由处理 接下来在服务端的admin模块化路由里,添加博客分类路由 (3)渲染模板并传入数据 效果如下所示 (4)添加分类路由处理+模板展示 效果如下 接下来添加表单操作 如下所示 然后开始添加路由操作,处理提交表单内容 (5)处理表单提交 首先 阅读全文
posted @ 2020-02-15 14:46 剑仙6 阅读(126) 评论(0) 推荐(0) 编辑
欢迎访问个人网站www.qingchun.在线