我努力學習的Django/Python和我試圖找出如何讀取JSON數據...django/python閱讀json?
我有類似:
{
region: {
span: {
latitude_delta: 0.08762885999999526,
longitude_delta: 0.044015180000002374
},
center: {
latitude: 37.760948299999995,
longitude: -122.4174594
}
},...
}
我試圖讀取特定數據在我的html頁面。現在這個json數據正在html頁面中顯示。
在此JSON的來源是這樣的:
return HttpResponse(json.dumps(response),mimetype="application/json")
我試圖找出得到具體數據的Django的/ Python的約定?我應該爲每個循環做一個?我來自一個自學的PHP背景,我正在試圖自學python/django。
謝謝
編輯:
我返回的HttpResponse之前也有這個在我view.py
try:
conn = urllib2.urlopen(signed_url, None)
try:
response = json.loads(conn.read())
finally:
conn.close()
except urllib2.HTTPError, error:
response = json.loads(error.read())
「Som像「?這既不是有效的JSON也不是Python ... –
你看過http://stackoverflow.com/questions/3345076/django-parse-json-in-my-template-using-javascript – Rohan
?這有點令人困惑......你設法使用json.dumps(response)創建json,響應應該是你的數據作爲python對象。 json.dumps()將它變成json。 json.dumps()的反義詞是json.loads() – monkut