如何從瓶子請求處理程序返回json數據。我在瓶子src中看到一個dict2json方法,但我不知道如何使用它。Bottle和Json
什麼是文檔中:
@route('/spam')
def spam():
return {'status':'online', 'servertime':time.time()}
給了我這個當我打開該頁面:
<html>
<head></head>
<body>statusservertime</body>
</html>
I轉移到燒瓶,它工作正常。 – arinte 2010-09-20 19:57:26
你也可以使用import json然後json.dumps(dict)。但好的舉動,我也走瓶和燒瓶之間,最終選擇燒瓶。我喜歡瓶子是輕量級的,沒有一個更大的框架。但是像類型化的url params這樣的東西總是會贏回我的日常檢測或索引,例如/ blog/////Where bottle only:param names。所以具有4個斜線的路徑並不總是日期/博客類型的URL。由於這樣的東西,我使用這兩種方式,但傾向於爲更大的應用程序燒瓶。 –
2011-01-05 18:45:17
我也有這個問題。當我使用curl -I時,我發現內容類型是錯誤的:Content-Type:text/html; charset = UTF-8 – 2013-04-23 22:04:37