我試圖創造一些JSON,將渲染蟒蛇/ Django的一個highchart圖形格式的JSON結構。如何創建highcharts與Python
這裏是我的觀點看起來像至今:
class LineHighChart(object):
title = {}
def weight_graph(request):
print 'weight graph'
highchart = LineHighChart()
title = {
'title': {
'text': 'Weight Chart',
'x': -20
}
}
highchart.title = title
print highchart
return JsonResponse(highchart, safe=False)
此打印:
<shared.linehighchart.LineHighChart object at 0x1038a6890>
然後我得到的錯誤:
TypeError: <shared.linehighchart.LineHighChart object at 0x1038a6890> is not JSON serializable
從highcharts例如,這需要被嵌入在highcharts對象是這樣的:
highcharts({
title: {
text: 'Monthly Average Temperature',
x: -20 //center
},
如何讓我的highcharts對象看起來像highcharts例子嗎?