系統城裝機大師 - 唯一官網:www.farandoo.com!

當前位置:首頁 > 數據庫 > MsSql > 詳細頁面

如何將SqlServer配置為django的數據源(2.2以后版本)

時間:2020-03-16來源:電腦系統城作者:電腦系統城

django-pyodbc-azure 是一個官方推薦的 第三方django數據庫支持backend。

根據官網的介紹django-pyodbc-azure 只能支持到 django 2.1。如果涉及到2.2及以上版本時,請使用 django-mssql-backend。

django-mssql-backend 是django-pyodbc-azure分支。

 

功能

依賴的庫

  • Django 2.2 或更高
  • pyodbc 3.0 或更高

安裝

  1、安裝django和odbc

    1)pip install django

    2)pip install pyodbc

    3)安裝odbc driver for sql server.

      Download Download Microsoft ODBC Driver 17 for SQL Server (x64)
                     Download Download Microsoft ODBC Driver 17 for SQL Server (x86)

  2、安裝django-mssql-backend

pip install django-mssql-backend

  3、將Django項目使用的setting文件中添加 ENGINE 的設置 ,并將 ENGINE 指定為 “sql server.pyodbc”模塊

'ENGINE': 'sql_server.pyodbc'

  4、setting文件中的DataBase設置.

   Example

復制代碼
DATABASES = {
    'default': {
        'ENGINE': 'sql_server.pyodbc',
        'NAME': 'mydb',
        'USER': 'user@myserver',
        'PASSWORD': 'password',
        'HOST': 'myserver.database.windows.net',
        'PORT': '',

        'OPTIONS': {
            'driver': 'ODBC Driver 17 for SQL Server',
        },
    },
}
復制代碼

 

分享到:

相關信息

系統教程欄目

欄目熱門教程

人氣教程排行

站長推薦

熱門系統下載

jlzzjlzz亚洲乱熟在线播放