我打算有mysql/postgres數據庫以及一個瘦服務層,我基本上希望我們能夠收到restful請求並以json格式返回結果。我想爲後者使用python。由於我是python框架的新手,如果我使用這個薄層的話,那會是什麼?當然,越簡約(越薄)越好。簡約python服務層
感謝您分享您的體驗。
克林斯曼
PS:如果它處理認證/ auhorization這將是一個獎金。
我打算有mysql/postgres數據庫以及一個瘦服務層,我基本上希望我們能夠收到restful請求並以json格式返回結果。我想爲後者使用python。由於我是python框架的新手,如果我使用這個薄層的話,那會是什麼?當然,越簡約(越薄)越好。簡約python服務層
感謝您分享您的體驗。
克林斯曼
PS:如果它處理認證/ auhorization這將是一個獎金。
燒瓶是python Microframework之一。 它支持會話。 非常精簡,易於構建新東西。
金字塔(原名塔)也是不錯的人選來構建簡單的Web服務REST風格。
關於金字塔的好處是您可以輕鬆地將其從小規模擴展到大規模。 金字塔也支持身份驗證和會話以及一些模板引擎或ORM。
如果妳以後再考慮擴大您的項目,我建議使用金字塔。
燒瓶的+1。不認證,tho。 – Bittrance
嗯。 @Bittrance你是對的。 Flask本身不支持身份驗證。我修好了它。 –
謝謝,我會看金字塔和web2py,讓你知道我與他們的經歷。 –
對我最終選擇的內容進行了評論:django和tastypie。誠然,這不是最簡單的,但很容易實施和有據可查。 –