https://blog.csdn.net/weixin_36236774/article/details/112933058

 

queryset 查询结果集

遍历queryset 之后,可以直接获取当前对象的数据,item.ip.all() 获取的是queryset,_ip.x 可以直接获取数据,_ip 类型 <class 'monitoring.models.cloudServer'>

    def list(self, request):
        for item in alertPolicies.objects.all():
            _info = {}
            for _ip in item.ip.all():
                _process_name = []
                for process in _ip.processgroup_set.all():
                    _process_name = [ _process.get('process_name') for _process in process.processlist_set.values('process_name') ]
                _info[_ip.inner_ip_address] = _process_name
            print(_info)

  

 

相关文章:

  • 2022-12-23
  • 2021-12-13
  • 2021-06-14
  • 2021-08-14
  • 2021-11-06
  • 2022-02-02
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-13
  • 2021-12-10
  • 2021-06-24
  • 2022-12-23
相关资源
相似解决方案