【发布时间】:2020-08-13 00:50:45
【问题描述】:
我可以使用 mongoengine 或 djongo 进行 ODM 和 pymongo 与 db 交互吗?
我已经阅读了这两篇与我的问题相关的内容:
Insert data by pymongo using mongoengine ORM in pyramid
Use MongoEngine and PyMongo together
但是,我找不到我要找的东西(我猜)。 所以这就是我想要找到的:
¿这种做法会影响我的应用程序的性能吗? ¿ 推荐程度如何?
所以,如果它被推荐,并且一切正常,¿我是否需要增加一层额外的安全性或其他东西?因为,我想使用 django-rest-framework- 的模型的序列化构建一个 API mongoengine 提供,然后在 API 端点的视图中做我必须做的事情。
它可能是 djongo 或类似的东西,我想要的只是一个用于序列化的 ODM,为 API 定义一个结构等等,使用 pymongo 进行查询,因为根据我一直在阅读的内容,mongoengine 可以减慢与数据库的交互
【问题讨论】:
标签: mongodb django-rest-framework pymongo mongoengine djongo