gpt4 book ai didi

django - 将 MongoDB 与 Django 集成?

转载 作者:可可西里 更新时间:2023-11-01 10:45:34 30 4
gpt4 key购买 nike

所以我有一个 MongoDB 数据库,其中包含我收集的数据。我想获取这些数据并将其作为 rest api 发送,但是我似乎找不到任何引擎来使用最近制作的 django 和当前版本的 django 运行 mongodb。有谁知道这样的库,或者可以将我引导到最近成功集成 Mongo 的 django 项目,因为我找不到。

提前致谢。

最佳答案

你可以使用

  1. > pymongo
  2. > django-rest-framework-mongoengine
  3. > mongoengine

代码示例

from mongoengine import Document, StringField, URLField, EmbeddedDocumentListField
from mongoengine.errors import ValidationError
from forms import Form

class ModelData(Document):
"""Document representing a service."""
name = StringField(required=True)
category = StringField(required=True)
provider = StringField(required=True)
forms = EmbeddedDocumentListField(Form, required=True)
meta = {
'indexes': [
{'fields': ('name', 'category', 'provider'), 'unique': True},
'name',
'category',
'provider'
]
}

旅途愉快here

关于django - 将 MongoDB 与 Django 集成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53036657/

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