Django 连接SQL server
前提配置:
1、允许密码连接

2、网络连接配置(Sql Server Configuration Manager)
没有配置好的表现:
[ODBC Driver 13 for SQL Server]TCP 提供程序: 由于目标计算机积极拒绝,无法连接。

3、Django:
安装依赖库
pip install django-sqlserver django-pytds pyodbc django-pyodbc pypiwin32 pip install django-pyodbc-azure
setting.py数据库配置(汉字替换成自己的对应信息)
DATABASES = {
'default': {
'ENGINE': 'sql_server.pyodbc',
'NAME': '数据库名字',
'HOST': '127.0.0.1',
'PORT': '1433',
'USER': '登录名',
'PASSWORD': '密码',
'OPTIONS': {
'DRIVER': 'SQL Server Native Client 11.0',
'MARS_Connection': True,
},
}
}
然后应该就可以了

浙公网安备 33010602011771号