赞
踩
django-pyodbc-azure 是一个官方推荐的 第三方django数据库支持backend。
根据官网的介绍django-pyodbc-azure 只能支持到 django 2.1。如果涉及到2.2及以上版本时,请使用 django-mssql-backend。
django-mssql-backend 是django-pyodbc-azure分支。
1、安装django和odbc
1)pip install django
2)pip install pyodbc
3)安装odbc driver for sql server.
编辑 Download Microsoft ODBC Driver 17 for SQL Server (x64)
编辑 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',
- },
- },
- }
欢迎关注wx公众号:python web小栈,共同探讨学习
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。