2012-07-03 29 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處獲得。

相關問題