-
Notifications
You must be signed in to change notification settings - Fork 113
Getting started
Sicong edited this page Jul 29, 2021
·
9 revisions
- Make sure Python and pip are installed.
- Install Django:
pip install django
- Install mssql-django:
pip install mssql-django
-
Set the
ENGINE
setting in the settings.py file used by your Django application or project tomssql
module path :'ENGINE': 'mssql'
- Install Django
pip install django
-
Install Microsoft ODBC Driver 17 for SQL Server (or equivalent)
-
Install mssql-django :
pip install mssql-django
-
Set the
ENGINE
setting in the settings.py file used by your Django application or project to'mssql'
module path :'ENGINE': 'mssql'
Here is an example of the database settings:
DATABASES = {
'default': {
'ENGINE': 'mssql',
'NAME': 'mydb',
'USER': 'user@myserver',
'PASSWORD': 'password',
'HOST': 'myserver.database.windows.net',
'PORT': '',
'OPTIONS': {
'driver': 'ODBC Driver 17 for SQL Server',
},
},
}
# set this to False if you want to turn off pyodbc's connection pooling
DATABASE_CONNECTION_POOLING = False