简约的python服务层

时间:2012-05-15 05:31:55

标签: python mysql json rest

我计划将mysql / postgres数据库与瘦服务层一起使用,我基本上希望我们能够接收到其他请求并以json格式返回结果。我想将python用于后者。因为我是python框架的新手,如果我将这个薄层用于任何一个那么?当然,越简约(越薄)越好。

感谢您分享您的经验。

尔根

PS:如果它涉及认证/授权,那将是一个奖励。

2 个答案:

答案 0 :(得分:1)

Flask是python Microframework之一。 它支持会话。 非常精益,易于构建新东西。

http://flask.pocoo.org/

Pyramid(以前的名字是Pylons)也是使用RESTful构建简单Web服务的好选择。

关于金字塔的好处是你可以轻松地将它从非常小的规模扩展到大规模。 金字塔还支持身份验证和会话以及一堆模板引擎或ORM。

http://www.pylonsproject.org/

如果你考虑稍后扩展你的项目,我建议使用Pyramid。

答案 1 :(得分:0)

对于非常简单的事情,我总是使用瓶子。但是如果您需要更多(例如auth),请考虑使用web2py。只需很少的编码就能满足您的需求。