Python框架创建纯后端项目

时间:2013-01-17 13:48:52

标签: python django pylons web-frameworks

有关该项目的一些细节:

  • 纯后端项目,没有前面

  • 暴露一个休息api(可能是自定义路由?)

  • 连接到其他的apis

  • 查询MySQL&使用ORM的MongoDB

  • 进行单元测试

你会建议我使用哪种Python框架?

3 个答案:

答案 0 :(得分:5)

其中任何一个都可以。可以说,目前最受欢迎的Python Web框架是Django,Flask和Pyramid。

答案 1 :(得分:2)

你可能想考虑一下(cherrypy.org)。来自他们的网站:

  

CHERRYPY是一个以对象为目标的网络框架

     

CherryPy允许   开发人员以与他们相同的方式构建Web应用程序   构建任何其他面向对象的Python程序。这导致了   更短的源代码在更短的时间内开发。

有关在cherrypy中创建休息服务的更多信息,请参阅cherrypy文档中的Creating RESTful applications in CherryPy

答案 2 :(得分:1)

Django Piston可能是解决方案。

对于MongoDB,您可以在IBM blogthis question中找到一些内容