0

我想用 Python 构建一个纯数据服务应用程序。

它将位于服务器上,操作数据,然后在通过 RESTful API 调用时提供各种分析的结果。

不会有网页——只有对应用程序的 RESTful 调用、服务器端处理和返回。

我正在考虑为此使用烧瓶 - 这是一个合适的选择还是我应该考虑别的?

4

5 回答 5

2

使用 Bottle 在现有服务之前构建干净的 RESTful API 很容易。我已经多次使用它(Bottle + Apache + mod_wsgi)并取得了巨大的成功。

Flask 可能是另一个不错的选择。这是一个视频和(其相应的幻灯片),它比较了几个 Web 微框架。它已经有几年了,但仍然可能会有所帮助。

于 2013-08-25T13:47:09.903 回答
2

Sure Flask 是一个很棒的 web 框架,你可以用它来创建 web api。例如,您可以开始关注这篇文章:http: //blog.miguelgrinberg.com/post/designing-a-restful-api-with-python-and-flask

就我而言,我正在使用DjangoTastypie。Django 可以做的不仅仅是作为一个宁静的后端,但是使用 Tastypie 为我提供了创建我的宁静 api 的最佳框架。另外,Tastypie 真的很发达,很棒的社区,如果你有问题,你总能找到人来回答你在 stackoverflow 上的问题。它的文档也非常好,有很多例子。

希望能帮助到你。

于 2013-08-24T14:27:12.007 回答
1

尝试 Django-Tastypie 框架http://tastypieapi.org/Sandman (GitHub 上)

于 2013-08-25T19:38:07.523 回答
1

如果您使用的是烧瓶,您应该查看 flask_restful 库:

于 2013-09-12T02:23:35.270 回答
1

在 Django 中,我使用了 Tasty Pie,但后来我切换到了 Rest Framework:

http://django-rest-framework.org/

如果您对编写 django 应用程序感到满意,Rest 框架非常好。

于 2013-08-24T14:32:59.847 回答