使用 Azure DocumentDB 作为 Django Rest Framework 的数据库

Use Azure DocumentDB as database for Django Rest Framework

我正在尝试寻找将 Azure DocumentDb 与 Django Rest Framework 一起使用的方法。我知道这个问题的信息不多,但到目前为止,通过搜索如何做到这一点,我一无所获。谁能告诉我这方面的信息或文档?

从我读到的内容来看,Django 似乎主要面向使用关系数据库,但我看到有些人将它与 MongoDB 一起使用。作为 Django 的新手,特别是我认为我正在寻找的是在设置中更改的内容:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    }
}

如果它与 MongoDB 开箱即用,请尝试使用 DocumentDB 的 MongoDB 驱动程序级兼容模式。由于 Django 在设计时考虑了任何数据库,我怀疑它没有使用 MongoDB 的更深奥的方面,这些方面不受 DocumentDB 的 MongoDB API 支持,所以我认为有一个很有可能它会起作用。