从字典对象django获取属性

时间:2014-03-26 09:26:14

标签: python json django dictionary

我有一个字典对象,即person.json:

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

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

person.json正在返回一个字典,如{dict} {' description':' example'}

如何访问描述值。

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

1 个答案:

答案 0 :(得分:0)

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

如果person.json是JSON字符串,则可能需要使用

person_dict = json.loads(person.json)

然后以

的形式访问它

person_dict.get("description", "")