没有前端的REST/JSON Web服务的Python框架是什么?

Ric*_*ick 32 python rest json web-services tastypie

我需要为iOS应用程序创建一个Python REST/JSON Web服务来进行交互.网络上没有前端.

什么是最快,最轻量级的框架用于此?学习曲线的实施还考虑了吗?

从研究中我已经完成了Django-Tastypie或Djanjo-Piston看起来最好的选择,Tastypie获胜因为代码库正在积极维护?

Ray*_*ger 25

在Pycon Australia,Richard Jones比较了最流行的轻量级Web框架. 瓶子排在最前面.这是完整的演示文稿.


Ant*_*ony 13

总的来说,我认为你会发现web2py是最容易设置,学习和使用的框架之一.web2py使生成JSON变得非常容易(只需添加.json扩展名),它现在包含自动创建RESTful Web服务以访问数据库模型的新功能.特别是,请查看parse_as_restsmart_query功能.

如果您需要任何帮助,请在邮件列表中询问.


Amb*_*ber 6

谈到轻量级,CherryPy非常适合.

import cherrypy

class HelloWorld(object):
    def index(self):
        return "Hello World!"
    index.exposed = True

cherrypy.quickstart(HelloWorld())
Run Code Online (Sandbox Code Playgroud)