Django链接sqlserver2019

1.模块安装

pip install django-pyodbc-azure-2019

Django                   2.1.15
django-pyodbc-azure      2.1.0.0
django-pyodbc-azure-2019 2.1.0.0
pip                      21.0.1
pyodbc                   4.0.30
pytz                     2021.1
setuptools               54.1.2
wheel                    0.36.2

2.Django配置

DATABASES = {
    'default': {
        'ENGINE': 'sql_server.pyodbc', #数据库引擎
        'NAME': 'sqldbtest',#数据库名
        'USER': 'sa',#数据库登录用户
        'PASSWORD': '123456',#数据库密码
        'HOST': '127.0.0.1',#数据库服务器
        'PORT': '1433',#端口,默认1433
        'OPTIONS': {#odbc驱动
            'driver': 'SQL Server Native Client 11.0',
            #  'driver': 'ODBC Driver 17 for SQL Server',
            'MARS_Connection': True,
        },
    }
}
原文地址:https://www.cnblogs.com/tfzz/p/14722682.html