【发布时间】:2019-08-08 19:56:41
【问题描述】:
我正在尝试在 Django 中开发一个应用程序。我最近买了一台新的工作机器,这是唯一改变的地方。
我的上一台计算机运行的是 Windows 7。服务器运行的是 Windows 7 企业版。我的新电脑运行的是 Windows 10 专业版。我的数据库正在 SQL Server 2012 中运行。
我正在使用django-pyodbc-azure 包。
错误:
django.core.exceptions.ImproperlyConfigured: The database driver doesn't support modern datatime types.
这是我的数据库设置:
DATABASES = {
'default': {
'NAME': 'auth',
'HOST': 'x.x.x.x',
'PORT': '',
'ENGINE': 'sql_server.pyodbc',
'OPTIONS': {
'driver': 'SQL Server Native Client 11.0',
},
},
'EZCORP': {
'NAME': 'database',
'HOST': 'x.x.x.',
'PORT': '',
'ENGINE': 'sql_server.pyodbc',
'OPTIONS': {
'driver': 'SQL Server Native Client 11.0',
'dsn': 'mydsn',
},
},
}
【问题讨论】:
标签: python sql-server django odbc