(简易)测试数据构造平台: 18 (工单系统)

简介: (简易)测试数据构造平台: 18 (工单系统)

【本节目标】工单系统和面板打造。


   按照我们之前的设计,工具的开发是由主程序员来负责,但是提交需求是由普通用户提交。那么就需要一个看板来记录这些需求。

   虽然说听起来这个工单系统有点高大上,但是细想,不过是一个数据表而已。


   所以接下来几章就是去做这个工单系统了~


   这里大家要熟悉,新增一个模块的步骤,其实就是考虑各个层的实现,包括对其他模块的对接。当然,也不用非得一开始就想好一切,有需要改的优化的后面迭代就行。


   1. 数据层:

   

   我们去models.py中新建工单表:DB_order

   

image.png

   

   注意,工单并不仅仅是为申请创建工具 来做的。所以没必要全部贴合创建工具功能的字段。


   而且工单的话,意义也很大,充分落实了 有应必求的风格。比传统的留言板反馈机制要靠谱太多。


   当然,工单的字段以后我们会视情况逐渐增加。


   别忘了最后同步表结构

image.png


   2. views.py中实现工单的增加和查询 功能。修改和删除暂时不做。

增加:

image.png

注意,增加功能只能被其他函数调用,不可从浏览器直接访问,属于内部函数。且调用时必须传三参。


查询:

image.png

查询功能是浏览器可以直接调用的,属于http接口的后台函数而已。所以需要用请求数据本身作为参数 ,即request



本节课到此结束,下节课我们来开发,如果申请新工具,要怎么去触发新建一个工单的过程吧~


相关文章
|
20天前
|
监控 测试技术
如何进行系统压力测试?
【10月更文挑战第11天】如何进行系统压力测试?
83 34
|
20天前
|
存储 监控 网络协议
服务器压力测试是一种评估系统在极端条件下的表现和稳定性的技术
【10月更文挑战第11天】服务器压力测试是一种评估系统在极端条件下的表现和稳定性的技术
92 32
|
6天前
|
编解码 安全 Linux
网络空间安全之一个WH的超前沿全栈技术深入学习之路(10-2):保姆级别教会你如何搭建白帽黑客渗透测试系统环境Kali——Liinux-Debian:就怕你学成黑客啦!)作者——LJS
保姆级别教会你如何搭建白帽黑客渗透测试系统环境Kali以及常见的报错及对应解决方案、常用Kali功能简便化以及详解如何具体实现
|
17天前
|
人工智能 监控 测试技术
云应用开发平台测试
云应用开发平台测试
33 2
|
19天前
|
存储 测试技术 数据库
数据驱动测试和关键词驱动测试的区别
数据驱动测试 数据驱动测试或 DDT 也被称为参数化测试。
|
2天前
|
人工智能 自然语言处理 搜索推荐
选型攻略 | 智能客服系统该怎么选?(好用的智能客服系统推荐)
智能客服系统的选型需要综合考虑渠道功能、系统性能、客服工作管理、客户管理以及成本效益等因素。目前合力亿捷推出的智能知识库,梳理海量知识,根据不同主题对知识进行分类,使其结构更清晰。
13 0
|
3天前
|
人工智能 自然语言处理 安全
AI技术在智能客服系统中的应用与挑战
【10月更文挑战第28天】本文将深入探讨人工智能(AI)技术在智能客服系统中的应用及其面临的挑战。我们将通过实例分析,了解AI如何改善客户服务体验,提高效率和降低成本。同时,我们也将关注AI在实际应用中可能遇到的问题,如语义理解、情感识别和数据安全等,并提出相应的解决方案。
|
26天前
|
SQL 消息中间件 大数据
大数据-159 Apache Kylin 构建Cube 准备和测试数据(一)
大数据-159 Apache Kylin 构建Cube 准备和测试数据(一)
41 1
|
26天前
|
SQL 大数据 Apache
大数据-159 Apache Kylin 构建Cube 准备和测试数据(二)
大数据-159 Apache Kylin 构建Cube 准备和测试数据(二)
64 1
|
27天前
|
存储 SQL 分布式计算
大数据-135 - ClickHouse 集群 - 数据类型 实际测试
大数据-135 - ClickHouse 集群 - 数据类型 实际测试
30 0