从嵌套循环访问变量

时间:2019-07-26 07:05:58

标签: django python-3.x

我需要在Django的嵌套循环中访问变量,但我却得到了空数据

这是代码段

def connections(request):
     """get service connections from api"""
     brand_res = requests.get(url+'?method=api.brand_list',
                         auth=HTTPBasicAuth(name, token))
     brands = brand_res.json()
     for key, brand in brands['data'].items():
       services = []
       service_plans = requests.get(
        url+'?method=api.service_plan_list&code=SDNCCNNIRTTTT&brand_id='+brand['class_id'], auth=HTTPBasicAuth(name, token))
     plans = service_plans.json()
       if isinstance(plans['data'], dict):
         """if dict"""
         for m, plan in plans['data'].items():
            """ get all plan_ids"""
            services_connected = requests.get(
                url+'?method=client.service_list&plan_id=' + plan['plan_id'], auth=HTTPBasicAuth(name, token))
            sho = services_connected.json()
            services.append(sho)

       else:
         """if list"""
         for plan in plans:
            print('')
            print('')
            print('')

return HttpResponse(services)

但是我没有运气返回数据以json形式在html中传递

有什么想法吗?

0 个答案:

没有答案
相关问题