我正在设置一个 Django 应用程序,我想为我的数据库使用 SQL Server 2012。
要配置我的网站,我关注 this Django 官方文档的一部分。
在 Database setup 部分,我找到了更改 RDBMS 的说明。
在 settings.py 文件中,我找到了使用 SQlite 设置 Django 的说明。
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
如何更改此配置以改为使用 SQL Server 2012?
请您参考如下方法:
看起来你需要 django-mssql,它需要 django 1.4 或更低版本:
http://django-mssql.readthedocs.org/en/latest/
它有一个 pip 包:https://pypi.python.org/pypi/django-mssql
然后在您的 settings.py 中包含:
DATABASES = {
'default': {
'NAME': 'my_database',
'ENGINE': 'sqlserver_ado',
'HOST': 'dbserver\\ss2008',
'USER': '',
'PASSWORD': '',
}
}
