Python Django pyodbc支持Nexus DB还是依赖于数据库?

Python Django pyodbc支持Nexus DB还是依赖于数据库?,python,django,python-3.x,django-pyodbc,nexusdb,Python,Django,Python 3.x,Django Pyodbc,Nexusdb,我有一个项目,需要在Django应用程序中连接nexusdb。我尝试过使用Django pyodbc DATABASES = { 'default': { 'ENGINE': "django_pyodbc", 'HOST': "nexusdb@xxx.xxx.x.xx", 'USER': "", 'PASSWORD': "", 'NAME': "testDB", 'OPTIONS': { 'driver': '{NexusDB V3

我有一个项目,需要在
Django
应用程序中连接
nexusdb
。我尝试过使用Django pyodbc

DATABASES = {
'default': {
    'ENGINE': "django_pyodbc",
    'HOST': "nexusdb@xxx.xxx.x.xx",
    'USER': "",
    'PASSWORD': "",
    'NAME': "testDB",
    'OPTIONS': {
        'driver': '{NexusDB V3.10 Driver}',
        'host_is_server': True,

    },
}
}

但未能建立连接

我尝试了最新的alpha版本的
Django-pyodbc2.0.0a1
Django-pyodbc-azure
,但发现了许多SQL Server特有的问题。发现它特定于
MS SQL Server
Microsoft azure数据库

pyodbc
是否单独连接到
NexusDB
?如果是,它能执行查询吗

使用不同的ODBC驱动程序时,
Django pyodbc
是否正常工作

Django-pyodbc
是否支持
Nexus-DB

有人能帮我吗


谢谢

据我所知,
django pyodbc
仅支持MS SQL Server。它使用底层的
pyodbc
包,但Django引擎所需的许多映射是特定于SQL Server的。SQL Server最新的Django引擎包是
Django-pyodbc-azure

你可能想看看这个列表;更流行的数据库更有可能在任何web框架中获得支持


如果可以使用另一个数据库作为Django的默认数据库,则可以单独使用
pyodbc
从NexusDB中提取数据。我以前使用过PostgreSQL for Django,并交替连接到SAS和SQL Server以获取数据。

这有什么进展吗?我正试图找到一种方法,用任何一种脚本语言连接到Nexus,虽然Python和pyodbc以及nexusdb odbcdriver都可以做到,但这些文档并没有那么大的帮助。还可以使用php odbc连接。还有德尔福