使用MS SQL Server数据库配置Django

2024-05-16 06:57:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在设置一个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


Tags: django文档数据库应用程序dbsql官方settings
1条回答
网友
1楼 · 发布于 2024-05-16 06:57:41

看起来您需要django mssql,它需要django 1.4或以下版本:

http://django-mssql.readthedocs.org/en/latest/

它有一个pip包:https://pypi.python.org/pypi/django-mssql

然后在设置中包含.py:

DATABASES = {
    'default': {
        'NAME': 'my_database',
        'ENGINE': 'sqlserver_ado',
        'HOST': 'dbserver\\ss2008',
        'USER': '',
        'PASSWORD': '',
    }
}

相关问题 更多 >