我需要澄清。如果我的例子做一個視圖中,帶有序列化對象:從Django模板獲取序列化的json對象?
def sample(request):
res = [{'name':'man'}]
encoded = json.dumps(res)
return render_to_response('sample/example.html',{'encoded':encoded})
在我的模板,我傳:
{{encoded}}
從python腳本
現在我可以這樣做:
data = json.loads(urllib2.urlopen(url/to/site).read()
它說ValueError:沒有JSON對象可以被解碼。但是不是{{encoded}}一個json對象?如果是這樣,我怎麼得到它?
謝謝
我會做一個'打印urllib2.urlopen(URL /到/網站).read() 「首先。我敢打賭,Django逃離了這條線。 – Blender 2012-02-09 16:24:25
這是一個*轉義的HTML字符串。 '"'應該是'''。看到我的答案。 – Blender 2012-02-09 16:31:13