2012-07-03 28 views
3

我想在现实世界的项目中练习MongoDB,所以我想知道什么是支持MongoDB作为开箱即用的主数据库的Python框架?支持MongoDB开箱即用的Python框架?

+3

只是我的意见,但“开箱即用”被高估。 –

+0

常见问题解答(http://stackoverflow.com/help/on-topic)#4表明,征求有关软件库的建议是非题。 – BlueMonkMN

回答

0

我不确定“开箱即用”是什么意思,但我在很多项目中成功地将MongoDB和Tornado Web服务器一起使用。

你可以很容易地使用多个库与MongoDB进行交互。我最喜欢的是:

  1. PyMongo:http://api.mongodb.org/python/2.2/
  2. Mongoengine:http://mongoengine.org/

IMO Mongonegine是通过Python的沟通,蒙戈一个很好的工具,它是比较有据可查的。我特别喜欢Mongoengine在文档中提供了具体的例子(这对于初学者来说非常好)。

0

您可以使用django-mongokit作为您的项目的优秀框架。它使用MongoKit ODM(对象文档映射器)将Django连接到MongoDB。

由于Django在许多项目中得到了最广泛和成功的使用,这些项目具有很大的社区支持,并且有很多可在项目中轻松实现的包。

我们已经在我们的项目中成功实施了它,该项目可在github处获得。

相关问题