一分钟搭建小程序管理后台,借助云开发CMS搭建可视化的数据管理网页平台

本文涉及的产品
数据管理 DMS,安全协同 3个实例 3个月
推荐场景:
学生管理系统数据库
简介: 一分钟搭建小程序管理后台,借助云开发CMS搭建可视化的数据管理网页平台

我们之前用云开发时,想做个数据管理后台,只能用小程序开发工具自带的操作后台,然后直接在数据库里操作数据。这样对程序员没有什么,可是我们的程序开发出来也要给不懂程序的人使用的。如何让这些人也可以很好的管理我们云开发的数据库呢。这个时候我们就要用vue或者传统web开发实现一个网页管理后台,通过这个直接管理云开发了。但是开发这样一个网页后台,无疑会增加我们的工作量。所以我们今天借助云开发官方推出的CMS功能,来快速的搭建一个云开发的网页管理后台。


CMS的好处如下:

官方文档:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/extensions/cms/introduction.html


开通路径如下图

下面就来教大家如何快速的开通这个可视化的内容管理平台。


一,直接开通内容管理系统(CMS)


点击开通内容管理,会有下面所示的弹窗。直接勾选协议,然后点击确定即可

这里的按量付费不用担心,官方每月都会给我们一部分免费额度的,我们学习的话,这个免费额度基本上够用了。

这里点击确认后,我们还要再次点击内容管理上面的开通按钮,然后会出现下面的弹窗。直接点击下一步即可。

然后需要初始化一个管理员账号,这里自己定义即可,设置好以后,最好记到小本本上,后面会经常用到。

设置好账号以后,就会提示开通成功。

6b22bbbb15534497f946f6999c63a77d.png

开通成功以后,我们需要耐心的等待系统为我们初始化环境,

开通成功以后,会显示注销的按钮。


二,进入cms管理后台


我们上面开通好以后,接下来就要拿到进入管理后台的链接了。如果没有下面所示的内容,记得把自己的开发者工具升级到最新版本。


2-1,点击工具栏顶部的更多,



2-2,然后选中内容管理即可。


5327d2fde138ad4fd78498e28ca63428.png


2-3,拿到后台地址


拿到后台地址后,直接在浏览器里打开。

输入自己前面设置的用户名和密码即可。登录后的页面如下


三,创建项目


我们第一次进入cms后台,需要自己创建一个新的项目。

aa30ca813c09cefec2abc0fd5670e968.png

创建成功后,可以看到我们的项目。

e100dbb2ec4bdf6afedea38e28bd8433.png

进入我们的项目

f93a052247f7165aa6f9d699c8f6b70d.png

到这一步我们的cms管理后台就已经创建成功了,接下来我们要管理我们的数据了。


四,创建内容模型(数据表)


我们上面项目初始化成功以后,我们就要创建我们的内容模型了,内容模型我们云开发里的集合(数据库)是对应的。

如我们这里以创建商品模型为例。


4-1,直接点击创建模型



4-2,输入展示名称和数据库名


点击创建以后,可以看到我们云开发数据库里增加了一个goods集合。

数据表创建成功以后,我们接下来就要往里面添加商品数据了。


五,添加商品数据


我们到内容集合里找到我们上面创建的数据表,就可以往里面添加数据了。

8e16a404c72df972b2c7d30704fdc009.png

5-1,新建数据


这个时候我们直接创建,可以看到只有两个字段

a63a8c365661cf20b170f4f222b44b3b.png

到数据库里看也是这样,虽然成功的添加了一条数据,但是这个数据太简单了吧。只有创建时间和修改时间

这肯定不是我们想要的,所以我们在上面第四步创建内容模型的时候肯定少设置什么了。


5-2,往数据表里添加字段


想一想我们的商品需要什么字段。


  • 商品名
  • 商品价格
  • 商品图片
  • 商品详情

暂且就这些吧,接下来我们就要一个个往数据表里添加字段了。


5-3,添加商品名


我们的商品名,用单行字符串,并且是必填字段。

45b340670b3b06e1253e366e08774fdf.png

然后点击添加,可以看到我们的商品表里成功的多了一个商品名的字段。

b82ecc050f4f83d66654ae5970822e02.png


5-4,添加商品价格


商品价格我们用数字类型,必填字段

b9ff01a5a9296beb4c2ff914ca320c2e.png

添加成功

8aa595d5e574d7f11293055baf60bd37.png


5-5,添加商品图片


我们的商品图片应该是一组图片,所以我们添加商品图片字段时选择图片类型,然后允许有多个内容,必填项。

添加成功


5-6,添加商品详情页


商品详情页,我们可以是纯文字,也可以是图文混合。为了让详情页更加美观,我们这里用富文本。

添加成功

完整的商品表创建成功以后,我们就可以去查看商品表里的具体数据了。

e5d3cd1968e75dffe2d1aaccc08fda0a.png

可以看到我们除了创建时间和修改时间有值外,其余的都没有值。


5-7,修改表数据


那么我们可以点击编辑按钮,来为空字段添加值。

然后添加具体的数据


5-8,编辑商品详情


我们商品详情用的是富文本,那么我们最好弄个简单的图文混排。

编辑好以后,记得点击一下更新

那么我们就创建了一条完整的数据

可以看出我们的修改时间也随之发生了变化


5-9,添加一条新数据


我们上面的数据是通过修改的,那么我们再来演示一个新增数据。

其实新增数据很简单,和我们上面修改数据一样。无非修改是要先有数据,再去修改。新增是直接新加。

填好数据记得点创建

这样我们就有两条数据了

然后去到我们的数据库,可以看到有两条数据。

接下来我们要做的就是在小程序里请求数据,然后展示数据。


六,获取商品列表


首先我们要获取商品列表,新建一个商品列表页面,然后在js的onload方法里请求数据。


6-1,获取数据


889496f3b93e2b53d21f8428e8c8070c.png

结果报错,因为我们没有做云开发环境的初始化。这一点我强调过无数遍了。

还不知道的同学,去看下我云开发入门的文章和视频。

然后可以看到我们请求成功了,但是没有数据,为什么呢??

我们需要修改goods表的权限,为所有人可读。

这样就可以看到,我们成功的请求到了两条数据。


6-2,把数据填充到页面上


上面数据获取到了,我们接下来就要把数据填充到页面了,其实之前云开发有讲过,我这里不再啰嗦,直接上代码。

wxml和wxss页面比较简单

js页面其实也没有很复杂


6-3,点击跳转到商品详情


我们这里的goDetail方法,主要是点击列表的商品时,跳转到商品详情页。

可以看到我们进入详情页时成功的携带了商品id,我们请求详情页的数据,就主要靠这个id了。


七,请求并加载商品详情页


7-1,请求详情页数据



7-2,编写wxml和js



7-3,效果图


最好看下显示的效果

当然了,样式比较丑,后面有机会再优化吧。

相关实践学习
MySQL基础-学生管理系统数据库设计
本场景介绍如何使用DMS工具连接RDS,并使用DMS图形化工具创建数据库表。
相关文章
|
26天前
|
小程序 前端开发 关系型数据库
uniapp跨平台框架,陪玩系统并发性能测试,小程序源码搭建开发解析
多功能一体游戏陪练、语音陪玩系统的开发涉及前期准备、技术选型、系统设计与开发及测试优化。首先,通过目标用户分析和竞品分析明确功能需求,如注册登录、预约匹配、实时语音等。技术选型上,前端采用Uni-app支持多端开发,后端选用PHP框架确保稳定性能,数据库使用MySQL保证数据一致性。系统设计阶段注重UI/UX设计和前后端开发,集成WebSocket实现语音聊天。最后,通过功能、性能和用户体验测试,确保系统的稳定性和用户满意度。
|
30天前
|
移动开发 小程序
thinkphp+uniapp开发的多端商城系统源码/H5/小程序/APP支持DIY模板直播分销
thinkphp+uniapp开发的多端商城系统源码/H5/小程序/APP支持DIY模板直播分销
27 0
|
1月前
|
小程序 IDE PHP
圈子源码如何打包生成App小程序/开发一个圈子系统软件所需要的费用体现在哪里?
将PHP源码打包成App的过程涉及多个步骤和技术选择。以圈子源码为例,首先明确需求,确定App功能和目标用户群体,并根据需求开发小程序页面,如用户注册、圈子列表等。源码准备阶段确保源码适用于小程序开发,环境配置需安装IDE(如微信开发者工具)及依赖库。最后在IDE中打包小程序并上传至管理平台,通过审核后发布。费用方面,模板开发成本较低,定制开发则更高,具体取决于需求复杂度和第三方服务费用。
74 0
|
2月前
|
开发框架 小程序 前端开发
圈子社交app前端+后端源码,uniapp社交兴趣圈子开发,框架php圈子小程序安装搭建
本文介绍了圈子社交APP的源码获取、分析与定制,PHP实现的圈子框架设计及代码编写,以及圈子小程序的安装搭建。涵盖环境配置、数据库设计、前后端开发与接口对接等内容,确保平台的安全性、性能和功能完整性。通过详细指导,帮助开发者快速搭建稳定可靠的圈子社交平台。
|
2月前
|
人工智能 小程序 API
【一步步开发AI运动小程序】十七、如何识别用户上传视频中的人体、运动、动作、姿态?
【云智AI运动识别小程序插件】提供人体、运动、姿态检测的AI能力,支持本地原生识别,无需后台服务,具有速度快、体验好、易集成等优点。本文介绍如何使用该插件实现用户上传视频的运动识别,包括视频解码抽帧和人体识别的实现方法。
|
2月前
|
人工智能 小程序 数据处理
uni-app开发AI康复锻炼小程序,帮助肢体受伤患者康复!
近期,多家康复机构咨询AI运动识别插件是否适用于肢力运动受限患者的康复锻炼。本文介绍该插件在康复锻炼中的应用场景,包括康复运动指导、运动记录、恢复程度记录及过程监测。插件集成了人体检测、姿态识别等功能,支持微信小程序平台,使用便捷,安全可靠,帮助康复治疗更加高效精准。
|
2月前
|
人工智能 小程序 UED
【一步步开发AI运动小程序】十六、AI运动识别中,如何判断人体站位?
【云智AI运动识别小程序插件】提供人体、运动及姿态检测的AI能力,本地引擎无需后台支持,具备快速、体验好、易集成等优势。本文介绍如何利用插件的`camera-view`功能,通过检测人体站位视角(前、后、左、右),确保运动时的最佳识别率和用户体验。代码示例展示了如何实现视角检查,确保用户正或背对摄像头,为后续运动检测打下基础。
|
2月前
|
人工智能 小程序
【一步步开发AI运动小程序】十五、AI运动识别中,如何判断人体站位的远近?
【云智AI运动识别小程序插件】提供人体、运动及姿态检测的AI能力,无需后台支持,具有快速、体验好、易集成等特点。本文介绍如何利用插件判断人体与摄像头的远近,确保人体图像在帧内的比例适中,以优化识别效果。通过`whole`检测规则,分别实现人体过近和过远的判断,并给出相应示例代码。
|
2月前
|
人工智能 小程序 JavaScript
【一步步开发AI运动小程序】十四、主包超出2M大小限制,如何将插件分包发布?
本文介绍了如何从零开始开发一个AI运动小程序,重点讲解了通过分包技术解决程序包超过2M限制的问题。详细步骤包括在uni-app中创建分包、配置`manifest.json`和`pages.json`文件,并提供了分包前后代码大小对比,帮助开发者高效实现AI运动功能。
|
2月前
|
人工智能 小程序 API
【一步步开发AI运动小程序】十三、自定义一个运动分析器,实现计时计数02
本文介绍如何利用“云智AI运动识别小程序插件”开发AI运动小程序,详细解析了俯卧撑动作的检测规则构建与执行流程,涵盖卧撑和撑卧两个姿态的识别规则,以及如何通过继承`sports.SportBase`类实现运动分析器,适用于小程序开发者。

热门文章

最新文章