最适合构建双边市场的Python框架

最适合构建双边市场的Python框架,python,python-3.x,frameworks,Python,Python 3.x,Frameworks,我计划开发一个双边市场,该市场将具有Odesk.com的大部分功能。我知道某些python框架天生适用于某些类型的项目(例如,Django用于博客/CMS类型的应用程序;Tornado用于社交网络等),我想知道是否有一个框架,希望python3就绪,特别适合构建这种平台/市场。我将在双方拥有用户帐户、支付系统、私人通信/消息、项目管理和工作流工具等 推论:我很想从Flask开始,因为它的轻量级设计吸引了我。但是Flask能够处理市场应用程序的复杂性吗 提前感谢。虽然这是一个非常广泛的问题,但我会

我计划开发一个双边市场,该市场将具有Odesk.com的大部分功能。我知道某些python框架天生适用于某些类型的项目(例如,Django用于博客/CMS类型的应用程序;Tornado用于社交网络等),我想知道是否有一个框架,希望python3就绪,特别适合构建这种平台/市场。我将在双方拥有用户帐户、支付系统、私人通信/消息、项目管理和工作流工具等

推论:我很想从Flask开始,因为它的轻量级设计吸引了我。但是Flask能够处理市场应用程序的复杂性吗


提前感谢。

虽然这是一个非常广泛的问题,但我会建议大家看看金字塔(更常见于它的前身塔架)

这是一个非常灵活的框架,允许您编写站点,而不必太担心框架“限制”和限制。Django是典型的“含电池”框架,而Pyramid则更依赖于使用各种各样的内置组件(因此具有灵活性)

根据我使用Django的经验,如果它提供了您想要的东西,那么它的使用非常简单。如果你想偏离标准,事情会变得更复杂。至于烧瓶,我喜欢它的轻巧设计,但正如你所说的,它对你的喜好来说可能有点过于简约。金字塔因其灵活性而闪耀;然而,与Django相比,它需要更多的学习曲线(也就是说,我实际上发现金字塔更容易使用——但这是我的观点)

从他们的网站:

"As of this writing, Pyramid has been tested under Python 2.6.8, 
Python 2.7.3, Python 3.2.3, and Python 3.3b1. Pyramid does not run 
under any version of Python before 2.6."
金字塔网站:

非常感谢,约翰。我听说过金字塔的好处。似乎是一个很好的中间选择。我会深入调查的。不客气,我很高兴能帮上忙!另一方面,鉴于您是StackOverflow新手,我们非常感谢用户在充分回答问题时接受答案(通过单击绿色复选标记)。而且,根据经验,问题应该尽可能客观。不管怎样,欢迎来到社区,快乐编码!