Python django mongoengine与mongoengine的区别

Python django mongoengine与mongoengine的区别,python,django,mongodb,mongoengine,Python,Django,Mongodb,Mongoengine,django mongoengine和mongoengine有什么区别 我可以使用django默认/内置表单mongodbdjango mongoengine是提供与mongoengine集成的django扩展。它基本上与其他django扩展一样,提供了附加的特性 但是MongoEngine是一个文档对象映射器(想想ORM,但对于文档数据库),用于从Python使用MongoDB。 由于它使用了一个简单的声明式API,类似于Django ORM,Django mongoengine使其与Djan

django mongoengine和mongoengine有什么区别
我可以使用django默认/内置表单mongodb

django mongoengine是提供与mongoengine集成的django扩展。它基本上与其他django扩展一样,提供了附加的特性

但是MongoEngine是一个
文档对象映射器(想想ORM,但对于文档数据库),用于从Python使用MongoDB。
由于它使用了一个简单的声明式API,类似于Django ORM,
Django mongoengine
使其与Django一起工作。但它专门用于使用python与mongodb协作

如果您只使用mongodb,那么您就不能使用Django的管理功能。您可以尝试使用django non-rel。但我不建议这样做。因为它与Django-1.3一起工作,Django-1.3已经很旧了


如果您还想使用管理功能和mongodb,那么您可以使用两个数据库,首先是关系数据库用于管理功能,然后是mongodb用于其他目的。

所以我不能在使用MongoEngine时使用djagno admin/auth/form?不,您不能使用管理功能。您可以尝试使用django non-rel。但我不建议这样做。因为它与Django-1.3配合使用,Django-1.3已经很老了。如果你想同时使用管理功能和mongodb,那么你可以使用两个数据库,首先是关系数据库,用于管理功能,然后是mongodb,用于其他用途。哇,在一个项目中可以使用mysql djanog吗。那么settings.py文件会是什么样子呢。我必须使用django_mongoengine或mongoengine?是的,这是可能的。