我正在设置Django
应用程序,我想将SQL Server 2012
用于我的数据库。
要配置我的网站,我正在关注官方Django文档的this部分。
在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
?
答案 0 :(得分:2)
看起来你需要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': '',
}
}