Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django-未找到数据源名称,未指定默认驱动程序_Python_Sql Server_Django_Database_Server - Fatal编程技术网

Python Django-未找到数据源名称,未指定默认驱动程序

Python Django-未找到数据源名称,未指定默认驱动程序,python,sql-server,django,database,server,Python,Sql Server,Django,Database,Server,我正在尝试部署Django应用程序并将其连接到mssql服务器。 Django应用程序正在iis和MSSQL服务器16上运行 我得到这个错误: ('IM002','[IM002][Microsoft][ODBC驱动程序管理器]未找到数据源名称,且未指定默认驱动程序(0)(SQLDriverConnect) 我正在运行Django==2.1.11和pyodbc==4.0.27 这是我的设置,py: DATABASES = { 'default': { 'ENGINE': 'sql_serv

我正在尝试部署Django应用程序并将其连接到mssql服务器。 Django应用程序正在iis和MSSQL服务器16上运行 我得到这个错误:
('IM002','[IM002][Microsoft][ODBC驱动程序管理器]未找到数据源名称,且未指定默认驱动程序(0)(SQLDriverConnect)

我正在运行Django==2.1.11和pyodbc==4.0.27

这是我的设置,py:

DATABASES = {
'default': {
    'ENGINE': 'sql_server.pyodbc',
    'NAME': 'my_database',
    'USER': 'app_user',
    'PASSWORD': 'XXXXX',
    'HOST': 'XYZ.XYZ.XYZ.XYZ',
    'PORT': '1433',

'OPTIONS': {
        'driver': 'ODBC Driver 17 for SQL Server',
    }
}
}

我不知道该怎么做才能让它工作