我正在设置 Django
应用程序,并且希望对我的数据库使用 SQL Server 2012
。
要配置我的网站,我正在关注 this Django 官方文档的部分。
在数据库设置
部分中,我找到了更改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': '',
}
}
关于python - 使用 MS SQL Server 数据库配置 Django,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20265854/