上一页 1 2 3 4 5 6 7 8 ··· 30 下一页
摘要: 合并接口默认参数与用例参数: 一、获取请求的各种信息,如请求方式、url、接口、参数、header 在tasks.py里Run类下新增一个方法simple_run,入参是case_id,代码如下: def simple_run(self, case_id): """ 1、获取请求的各种信息,如请求方 阅读全文
posted @ 2020-04-13 14:39 laosun0204 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 前面处理的都是传一个用例,现在实现集合获取依赖用例,找到views.py里的CollectionRunView类,修改的代码和CaseRunView一样,只修改了user_id,修改后的代码如下: 接下来回到tasks.py里修改run_collection中的代码,如下图: 每次写完代码都要重启c 阅读全文
posted @ 2020-04-11 17:27 laosun0204 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 在用例管理页面,编辑的时候选择依赖用例,登录用例和获取项目信息两个接口互相依赖,点击确定的时候调用更新操作,会将两条用例绑定,A依赖B,B依赖A,添加时不存在递归,post方法不需求修改,找到CaseView类里的put方法,重新创建自关联绑定关系这里出了问题,修改这里的代码,在编辑页面点击确定时提 阅读全文
posted @ 2020-04-11 11:28 laosun0204 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 接下来开发用例集合接口,在星瀚项目中点击用例集合,一直显示玩命加载中,检查看这个接口http://127.0.0.1:8000/api/case_collection一直报404,证明这个接口没有开发,首先配一下url,在urls.py里新增path('case_collection', views 阅读全文
posted @ 2020-03-27 11:54 laosun0204 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 在浏览器里输入https://www.showdoc.cc/xinghan?page_id=2778492898901704,点击回车看到好多个接口文档,接下来开发项目管理接口,在星瀚项目中点击项目管理,一直显示玩命加载中,检查看这个接口http://127.0.0.1:8000/api/proje 阅读全文
posted @ 2020-03-20 17:08 laosun0204 阅读(996) 评论(0) 推荐(0) 编辑
摘要: 项目前端代码starrysky在D:\api_platform下,先从登录开始开发第一步:去earthMjz这个项目的example目录下找到views.py文件,拷贝LoginView这个类到sksystem下views.py文件,再拷贝example目录下views.py里的一堆导入信息到vie 阅读全文
posted @ 2020-03-16 22:45 laosun0204 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 可以通过https://gitee.com/sun_shu_jiang/,先把earth项目的代码拉下来,也可以通过下图的方式: 弹出的对话框里输入git地址https://gitee.com/nnzhp/earth.git,点击clone按钮就可以把代码拉下来(前提是git安装成功了),拉下来会提 阅读全文
posted @ 2020-03-05 16:29 laosun0204 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 这些接口没有登录的,首先要执行pip install django_redis,显示django-redis-4.11.0安装成功,但是存在from django_redis标红的情况,这是因为装到了python3.5里,项目是在python3.7中,所有要到python3.7的scripts目录下 阅读全文
posted @ 2020-02-16 13:31 laosun0204 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 把views_new.py的delete方法拷贝到custom_view.py里,然后定义model_class = None,怕这个赋值错了,又封装了一个model方法,custom_view.py里新增的代码如下图: 接下来配置model_class,在view3.py里新增如下代码: 然后在p 阅读全文
posted @ 2020-02-15 18:18 laosun0204 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 新增和查询的都已经实现了,接下来在views_new.py文件里的CaseSet类里实现删除功能,新增代码如下图: 对于唯一字段的,逻辑删除还会报已存在,直接物理删除就行了,接下来用postman实现,如下图: 修改功能put方法的代码如下图: 接下来在postman里实现put请求,如下图: re 阅读全文
posted @ 2020-02-12 16:34 laosun0204 阅读(299) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 30 下一页