2012-05-15 55 views
1

我打算有mysql/postgres數據庫以及一個瘦服務層,我基本上希望我們能夠收到restful請求並以json格式返回結果。我想爲後者使用python。由於我是python框架的新手,如果我使用這個薄層的話,那會是什麼?當然,越簡約(越薄)越好。簡約python服務層

感謝您分享您的體驗。

克林斯曼

PS:如果它處理認證/ auhorization這將是一個獎金。

+0

對我最終選擇的內容進行了評論:django和tastypie。誠然,這不是最簡單的,但很容易實施和有據可查。 –

回答

1

燒瓶是python Microframework之一。 它支持會話。 非常精簡,易於構建新東西。

http://flask.pocoo.org/

金字塔(原名塔)也是不錯的人選來構建簡單的Web服務REST風格。

關於金字塔的好處是您可以輕鬆地將其從小規模擴展到大規模。 金字塔也支持身份驗證和會話以及一些模板引擎或ORM。

http://www.pylonsproject.org/

如果妳以後再考慮擴大您的項目,我建議使用金字塔。

+0

燒瓶的+1。不認證,tho。 – Bittrance

+1

嗯。 @Bittrance你是對的。 Flask本身不支持身份驗證。我修好了它。 –

+0

謝謝,我會看金字塔和web2py,讓你知道我與他們的經歷。 –

0

對於非常簡單的事情,我總是使用瓶子。但是如果你需要一點點(比如認證),請考慮使用web2py。它只需很少的編碼即可滿足您的所有需求。

+0

謝謝,我會看金字塔和web2py,讓你知道我的經驗。 –