我想在一个真实世界的项目中运行MongoDB,所以我想知道什么是支持MongoDB作为开箱即用主数据库的Python框架(并且有详细记录)?
答案 0 :(得分:5)
如果您正在谈论Web-Frameworks,那么Tornado或Mongo-kit in Flask或Flask-PyMongo对MongoDB有很大的支持,但在一天结束时,它们都很容易插入。
答案 1 :(得分:0)
我不确定你的意思是什么?#34;开箱即用"但我已经在许多项目中成功地将MongoDB与Tornado Web服务器一起使用。
您可以使用多个库轻松与MongoDB进行交互。我最喜欢的是:
IMO Mongonegine是一个很好的工具,可以通过Python与Mongo进行通信,并且文档相对较好。我特别喜欢Mongoengine在文档中提供具体示例的事实(这对初学者来说非常好)。
答案 2 :(得分:0)
您可以使用django-mongokit作为项目的优秀框架。它使用MongoKit ODM(对象文档映射器)将Django与MongoDB连接起来。
由于Django在许多项目中得到最广泛和成功的使用,这些项目得到了很大的社区支持,并且可以在项目中轻松实现许多软件包。
我们已在github提供的项目中成功实施了该项目。