【deepseek用例生成平台-26】用例对应的后台数据设计和前端实现。
在上一节课中,我们设计了一个弹出层,用于设置不同用例设计方法的需求功能点细分等。
免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈
在本节课中,让我们进入后台数据库,实现各个项目独立的配置和展示保存等功能吧~
首先,打开model.py,查看之前的DB_project表:
当时我就说过,这个表日后会有大用!现在,我们要为它填充不同的用例设计方案。
我们有两种方案来设计这个表:
立即学习“前端免费学习笔记(深入)”;
为每个用例设计方法创建一个字段,总共13个字段。虽然以后可能会增加,但每次增加都需要修改底层数据库,增加新字段。此外,项目以后还会有很多其他重要字段,字段太多会很混乱。因此,不推荐这种方法。
将所有用例设计方法存储在一个列表中,放在一个大文本字段中。这样,以后增删改都比较方便,也不用修改底层数据库。所以我们采用这种方法。
因此,我们将其修改为如下:
大家可以注意到,默认值为空列表。如果我们将一个空列表展示到前端,那就会是一片空白。那么,这个逻辑问题如何解决呢?
解决办法是,在新建项目时,直接在函数中编写最初的列表和内部13个用例方法的键值对。这样,之前新建的项目就可以视为脏数据,可以删除,然后重新创建新项目以继续后续开发。
首先,将DB_project注册到admin.py中:
(进入admin后台以删除所有DB_project内容和DB_new_srs内容)

在Terminal面板中,别忘了执行以下两条同步命令:
接下来,我们查看views.py中新建项目的函数add_project,并将其修改为如下:
然后,我们运行服务器和前端,重新创建一个项目:
接下来,我们需要开发让这些配置能够展示到前端需求优化弹层的函数。
首先,打开SrsSet.vue,修改optimize_new_srs函数。在打开弹层之前,先通过一个请求,带上项目ID,去后端获取该项目的srs_case_set字段数据并整理,然后将其赋值给前端data中的srs_case_set。

然后在urls.py中设置好对应的URL:
最后在views.py中设置好对应的视图函数:
最后,回到前端进行测试:
打开需求优化设置弹层,可以看到13种用例设计方法已经正常显示了。
本节课到此结束。明天我们将开发这个弹窗的保存功能和开始优化功能哦~
欢迎继续关注!
相关攻略
uni-app nvue页面层级覆盖问题终极解决方案:原生组件遮挡处理指南 首先需要澄清一个核心概念:nvue页面确实采用原生渲染引擎,但这并不等同于层级问题被彻底根除。实际情况是,当开发者混合使用Vue组件、错误配置subNVue或不当设置样式时,一系列新的遮挡问题便会频繁出现,导致iOS与And
Vue3 响应式系统进阶:掌握 effectScope 解决组件外副作用清理难题 在 Vue 3 的响应式工具箱里,effectScope 算得上是一位低调的实力派。它并非要取代我们熟悉的 watch 或 computed,而是专门瞄准了一个更具体、也更让人头疼的问题:如何优雅且可靠地管理组件卸载时
Vue Router 路由跳转如何实现平滑滚动?scrollBeha vior 配置项使用指南 想让 Vue 应用在路由跳转时,页面滚动也能丝滑过渡吗?这可不是魔法,核心就在于 Vue Router 的 scrollBeha vior 配置。它就像一个精准的导航员,能控制跳转后页面是回到顶部、停留在
uni-app列表局部刷新的真相:避开subNVue陷阱,掌握高效更新方案 说到uni-app的列表性能优化,一个常见的误区是:只要实现局部刷新,就能解决所有卡顿问题。但现实往往更复杂。下面这段代码,可以说是很多开发者踩坑后的经验总结: uni-app列表局部刷新需用Vue set或splice替代
Vue双向绑定 v-model 怎么用?零基础学会表单数据实时同步教程 在Vue js框架开发中,v-model指令是实现高效表单交互的核心工具。它的核心功能是在表单输入元素与Vue实例的数据属性之间,建立双向、实时的数据同步机制。用户在前端界面输入内容,对应的JavaScript数据会立即更新;反
热门专题
热门推荐
红色沙漠星之塔怎么进入 好消息是,星之塔的进入方式非常直接,它会在主线流程中自动解锁,你完全不需要提前满世界探索或者寻找隐藏入口。 当你跟随主线指引,到达星之塔所在的那片区域后,抬头就能看到它矗立在山顶。接下来要做的很简单:沿着图中这条醒目的红色路线所示的楼梯,一路向上攀登,就能直达山顶的星之塔正门
《王者荣耀世界》即将正式与玩家见面 备受期待的开放世界RPG手游《王者荣耀世界》,已经进入了上线前的最后阶段。官方释放的大量前瞻信息中,地图设计与剧情体验无疑是两大核心亮点。而作为游戏首赛季(S1)的重头戏,全新区域“姑射山”的登场,显然不仅仅是添一张新地图那么简单。它被深度植入了原创剧情,旨在为玩
红色沙漠动力核心怎么获得 想拿到动力核心,目标很明确:找到那些固定刷新的阿比斯守卫。它们常在一些特定地点徘徊,比如坍塌城门区域的悬崖边上,就是不错的狩猎场。 找到目标后先别急着动手,这里有个关键步骤能省下大量时间:在开打前,务必手动保存一下游戏。这相当于给自己买了一份“保险”,万一守卫没掉你想要的东
《王者荣耀世界》已正式官宣将于2026年4月上线 千呼万唤始出来,腾讯天美工作室的开放世界MMOARPG《王者荣耀世界》,终于敲定了2026年4月的上线日期。消息一出,玩家社区的讨论热度再次被点燃。在众多引人注目的首发角色里,“元流之子”以其鲜明的定位和独特的技能设计,成为焦点中的焦点。最近,不少玩
《王者荣耀世界》英雄获取全指南:三种核心方式,快速组建强力阵容 在《王者荣耀世界》的开放世界中开启冒险之旅,作为“元流之子”的你,最令人期待的体验莫过于招募那些熟悉与全新的英雄伙伴。无论是伽罗、东方曜等经典角色,还是“冷春”这样的原创人物,他们的独特故事与强大技能,共同构成了这个东方幻想世界的核心吸





