2012-02-04 46 views
1
data1 = serializers.serialize("python", members) 
    print data1[0] 


{'pk': 4L, 'model': u'logic.member', 'fields': {'profile': 3L, 'name': u'1', 'title': u'Mr', 'dob': datetime.date(1983, 1, 1), 'lastname': u'jkjk', 'redressno': u'jdsfsfkj', 'gender': u'm'}} 

場我如何可以訪問此JSON對象訪問來自JSON的Django

,如果我做

print data1[0].fields 

領域得到一個埃羅

'dict' object has no attribute 'fields' 

回答

1

他們是字典鍵,而不是屬性。

data1[0]['fields']['profile'] 
data1[0]['fields']['name'] 

+0

我希望把字段單獨的陣列我怎麼能做到這一點,ü可以告訴在這裏回答更新或者我應該進入新的問題呢? – XMen 2012-02-04 11:17:49

+0

增加了一個問題http://stackoverflow.com/questions/9140505/making-seperate-array-from-existing-json-django – XMen 2012-02-04 11:27:14