好久不见,我们本节回归到主线,进行接口测试平台登陆态的研发工作。
先来回顾下之前的计划:
我们先在打开项目的P_apis.html,找到调试弹层,先找个位置给它加上这个登陆态的开关:
效果如下:
注意这个select的id 还有 里面option的值和id。
那么我们新添加了这个开关后,涉及到哪些js函数需要改动呢?不妨我们把所有的都看一下即可:
我们以此去修改,具体要怎么改,我们就把这个select当成这个接口调试层的一个普通字段即可,别的字段此时在干什么,它就干什么。
对应函数按照下列红箭头开始修改:
如上图,这种开发方式其实比较危险,因为我们一次性改了四个函数,难保能一遍成。我们来简单测试下是否报错,结果没有发现报错,但是保存后再打开发现是否加登陆态也没有生效。那是因为我们后台函数并没有去真的保存,还需要修改才行:
打开views.py:
修改了保存函数之后,即可成功。