解析并保存Json响应值 - Django

时间:2017-09-07 20:16:26

标签: json django

我有一个发送json请求的django项目,现在我正在回json。 json响应中有一些值我要保存到我创建的模型中,该模型将存储收集的信息。我找不到解析数据并保存所采集数据的方法......以下是我正在使用的示例响应,其中包含我要提取的信息......

{  
   '_id':'..e154e57',
   '_links':{  
      'self':{  
         'href':'https://uat-api.synapsefi.com/v3.1/users/..002e154e57'
      }
   },
   'client':{  
      'id':'..1026a34',
      'name':'Charlie Brown LLC'
   },
   'doc_status':{  
      'physical_doc':'MISSING|INVALID',
      'virtual_doc':'MISSING|INVALID'
   },
   'documents':[  

   ],
   'emails':[  

   ],
   'extra':{  
      'cip_tag':1,
      'date_joined':1504774195147,
      'extra_security':False,
      'is_business':True,
      'last_updated':1504774195147,
      'public_note':None,
      'supp_id':'123abc'
   },
   'is_hidden':False,
   'legal_names':[  
      'Hello McHello'
   ],
   'logins':[  
      {  
         'email':'hello@synapsepay.com',
         'scope':'READ_AND_WRITE'
      }
   ],
   'permission':'UNVERIFIED',
   'phone_numbers':[  
      '555-555-5555'
   ],
   'photos':[  

   ],
   'refresh_token':'..C1tdG8LPqF6'
}

我想要的信息样本是id,sip,supp,joined,refresh tocken

1 个答案:

答案 0 :(得分:1)

你试过了吗?

import json

my_dict = json.loads(my_json_response)

你应该找一本可以使用的词典。