【发布时间】:2015-12-21 02:46:29
【问题描述】:
我想使用 SQL Server 作为 Django 的后端,但在调试 Web 项目时得到了这个。 'sql_server.pyodbc' 不是可用的数据库后端。错误是:没有名为 sql_server.pyodbc.base 的模块。
带有 Django (1.7)、pyodbc(3.0.10)、pywin32(218.3) 的 Python 环境 (Python 2.7)。这是我的 settings.py:
DATABASES = {
'default': {
'ENGINE': 'sql_server.pyodbc',
'NAME': 'DatabaseName',
'USER': 'user',
'PASSWORD': 'pwd',
'HOST': '127.0.0.1',
'PORT': '',
'OPTIONS': {
'driver': 'SQL Server Native Client 11.0',
'server': 'ServerName',
'MARS_Connection': True,
'dsn': 'MSSQL-PYTHON',
},
}
}
【问题讨论】:
标签: python sql-server django django-settings