2014-03-26 27 views
0

我有一个字典对象即person.json:得到从字典对象的django属性

def get_web_parent(self, pk, is_ajax=False): 

    try: 
     person = models.Person.objects.active.get(pk=pk) 
     description = person.json 

person.json返回一个字典等的dict {} { '描述': '例如'}

如何访问描述值。

我试过person.json.description但没有运气。

回答

0

你可以使用person.json.get("description", <<other value if key is missing>>) 假设你得到一个Dict对象。

如果person.json是您可能需要使用

person_dict = json.loads(person.json) 

,然后访问它

person_dict.get("description", "")

+0

JSON字符串运行完美,我试图person.json.get( “说明”)和它给了我一个描述清单。现在我只需访问列表中的属性。 – user2618465

相关问题