有关该项目的一些细节:
纯后端项目,没有前面
暴露一个休息api(可能是自定义路由?)
连接到其他的apis
查询MySQL&使用ORM的MongoDB
进行单元测试
你会建议我使用哪种Python框架?
答案 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 blog和this question中找到一些内容