Django 1.11.7+django_pyodbc_azure-1.11.0.0+pyodbc 连接mssql 数据库
Posted 晃动的奶头
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django 1.11.7+django_pyodbc_azure-1.11.0.0+pyodbc 连接mssql 数据库相关的知识,希望对你有一定的参考价值。
一、初始化pyodbc包 File->Setting->Project->Project Interpreter->添加 pcodbc
二 、初始化django-pyodbc-azure 步骤同上
创建数据库连接:settings.py
DATABASES = { \'default\': { \'ENGINE\': \'sql_server.pyodbc\', \'NAME\': \'DBTest\', \'USER\': \'sa\', \'PASSWORD\': \'qazwsx\', \'HOST\': \'192.168.0.7\', \'PORT\': \'\', \'OPTIONS\': { \'driver\': \'SQL Server Native Client 11.0\', \'MARS_Connection\': True, }, }, } DATABASE_CONNECTION_POOLING = False
三、PyCharm 创建Application 步骤如下
1、Tools->Run manage.py Task... 显示如下界面
2、执行 startapp AppName 添加了Application
3、app->models.py 添加model
from django.db import models # Create your models here. class userinfo(models.Model): #如果没有models.AutoField,默认会创建一个id的自增列 name = models.CharField(max_length=30) email = models.EmailField() memo = models.TextField()
4、生成相应表
项目文件下目录下执行如下代码:
python manage.py makemigrations
python manage.py migrate
或者在 Tools->Run manage.py Task...
makemigrations
migrate
执行成功后查看数据库如下
以上是关于Django 1.11.7+django_pyodbc_azure-1.11.0.0+pyodbc 连接mssql 数据库的主要内容,如果未能解决你的问题,请参考以下文章
Window10安装Django,并创建第一个Django项目