我想在現實世界的項目中練習MongoDB,所以我想知道什麼是支持MongoDB作爲開箱即用的主數據庫的Python框架?支持MongoDB開箱即用的Python框架?
3
A
回答
4
如果你正在談論的Web框架有Tornado或Mongo-kit in Flask或Flask-PyMongo有很大的支持MongoDB,但在一天結束時,它很容易插拔。
0
我不確定「開箱即用」是什麼意思,但我在很多項目中成功地將MongoDB和Tornado Web服務器一起使用。
你可以很容易地使用多個庫與MongoDB進行交互。我最喜歡的是:
- PyMongo:http://api.mongodb.org/python/2.2/
- Mongoengine:http://mongoengine.org/
IMO Mongonegine是通過Python的溝通,蒙戈一個很好的工具,它是比較有據可查的。我特別喜歡Mongoengine在文檔中提供了具體的例子(這對於初學者來說非常好)。
0
您可以使用django-mongokit作爲您的項目的優秀框架。它使用MongoKit ODM(對象文檔映射器)將Django連接到MongoDB。
由於Django在許多項目中得到了最廣泛和成功的使用,這些項目具有很大的社區支持,並且有很多可在項目中輕鬆實現的包。
我們已經在我們的項目中成功實施了它,該項目可在github處獲得。
相關問題
- 1. 支持i18n開箱即用的Java ORM框架?
- 2. Windows支持開箱即用的語言
- 3. 哪些CMS框架易於使用的DB支持開箱即用?
- 4. IE8開箱即用支持'localStorage'
- 5. 不支持inetllij ide支持spring + jsf開箱即用
- 6. 是否爲實體框架5支持開箱即用的斷開連接實體的狀態追蹤
- 7. Silverlight的開箱即用的支持「保存文件」瀏覽器對話框
- 8. PHP5和lib GD:開箱即用的支持?
- 9. Java 6是否支持開箱即用的JAXB1?
- 10. 開箱即用JSON對Oracle Java EE 7的支持JDK
- 11. 爲什麼默認的xcassets LaunchImage支持iPhone5開箱即用?
- 12. HttpURLConnection是否支持開箱即用的壓縮/解壓縮?
- 13. WebAuthenticationDetails是否具有開箱即用的測試支持?
- 14. 開箱即用的Visual studio 2013和bootstrap 3支持?
- 15. Visual Studio 2010支持哪種版本的Silverlight?開箱即用?
- 16. 分佈式TensorFlow是否支持「開箱即用」InfiniBand互連
- 17. html5視頻支持flv開箱即用手機(symbian,android,iphone)嗎?
- 18. 什麼報告套件支持EF和DbContext開箱即用?
- 19. Linux中的消息框(開箱即用)
- 20. 機器人框架支持Python 3.x
- 21. Python從右到左支持GUI框架
- 22. Python web框架與CRUD支持AJAX
- 23. zend框架2開箱即用模塊化系統
- 24. ElasticSearch開箱即用
- 25. 在MongoDB中支持會話的Node.js框架
- 26. 哪個Java ORM框架支持MongoDB中文檔的多態性?
- 27. 開箱即用的Railscast
- 28. 任何.NET ORM是否支持開箱即用的本地化實體?
- 29. 支持JasperReports和BIRT的通用框架
- 30. 使用MongoDB的Web開發框架
只是我的意見,但「開箱即用」被高估。 –
常見問題解答(http://stackoverflow.com/help/on-topic)#4表明,徵求有關軟件庫的建議是非題。 – BlueMonkMN