gpt4 book ai didi

python - django mongoengine 与 mongoengine 之间的区别

转载 作者:可可西里 更新时间:2023-11-01 10:40:22 27 4
gpt4 key购买 nike

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

最佳答案

Django-mongoengine 是一个提供与 MongoEngine 集成的 django 扩展。它基本上与提供附加功能的其他 django 扩展一样。

MongoEngine 是一个 Document-Object Mapper(想想 ORM,但用于文档数据库)用于从 Python 处理 MongoDB。由于它使用简单的声明式 API,类似于 Django ORM,Django-mongoengine 使其与 django 一起工作。但它专门用于使用 python 处理 mongodb。

Note

如果您只使用 mongodb 那么,您不能使用 Django 的管理功能。您可以尝试使用 django-non rel。但我不建议这样做。因为它适用于相当旧的 Django-1.3。

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

关于python - django mongoengine 与 mongoengine 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46126827/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com