使用 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 支持,所以我认为有一个很有可能它会起作用。
我正在尝试寻找将 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 支持,所以我认为有一个很有可能它会起作用。