202011-22 接口自动化多层嵌套json数据处理代码实例 最近在做接口自动化测试,响应的内容大多数是多层嵌套的json数据,在对响应数据进行校验的时候,可以通过(key1.key2.key3)形式获取嵌套字典值的方法获取响应值,再和预期值比较keys_list=keys.split('.')#以“.”为间隔,将字符串分裂为多个字符串,其实字符串为字典的键,保存在列表keys_list里ifisinstance(date,dict):#如果传入的数据为字典dictionary=dict(date)#初始化字典foriinkeys_list:... 继续阅读 >
202009-29 Django多层嵌套ManyToMany字段ORM操作详解 在用django写项目时,遇到了许多场景,关于ORM操作获取数据的,但是不好描述出来,百度搜索关键词都不知道该怎么搜,导致一个人鼓捣了好久。这里细化下问题,还原场景,记录踩下的坑首先先列举model,我举些生活中的例子,更方便理解问题#习题classProblem(models.Model):desc=models.CharField()answer=models.TextField()is_pass=models.BooleanField(default=False,verbose_name="是否通过")#章节classChapter... 继续阅读 >