5
以前我一直在使用web2py,这是相当不错的,但对我的目的有点沉重。用于RESTful应用程序的Python微型框架?
基本上我寻找一个Python microframework有:
- 自动无参数的函数 - >控制器(终点)转换(或简单
@app.route()
风格的语法) - 能够暴露(发送/接收),这些端点为JSON;并通过HTTP动词限制他们的访问(例如:仅GET);在[控制器]功能水平
- 自动错误/异常捕获(与回溯)
- 可部署到的Heroku和OpenShift
思考wheezy.web,Flask,bottle或pyramid ...
从MVC的角度来看,我需要的只是模型(db + schema)和控制器(管理HTTP动词+端点+与模型的连接)。
我会去与烧瓶(虽然我有点偏见)。检查这个扩展→[Flask-RESTful](http://flask-restful.readthedocs.org/en/latest/) – 2013-03-16 10:05:16
谢谢,一定会以我的开发时间为基准。用于MODS的FYI:[此问题](http://stackoverflow.com/q/713847/587021)已关闭,所有答案已过时;所以也许我们可以保持这个线程打开? – 2013-03-16 10:06:58
供参考:对于仍然在看这个主题的人,我已经使用[Bottle](http://bottlepy.org)好几个月了。 – 2013-12-22 05:49:48