数据库|django怎么连接数据库?你知道吗?

文章图片
文章图片
上节课我们学习了怎么安装mysqlclient , 接下来我们讲一下怎么将Django与数据库数据同步 。
1.首先介绍下Django中的orm与数据库的对应关系:
2.实现Django与数据库链接的主要步骤:
1)新建应用
2)在应用下的models.py文件中写入类
3)迁移同步数据 。
3.各部分操作具体步骤讲解:
1)新建应用的方法:之前讲过通过命令完成操作:
python3 manage.py startapp 应用名
2)models.py文件怎么书写类
根据orm与数据库的对应关系我们可以知道 , 我们书写的这个类 , 将会成为数据库中的数据表 。 书写类的主要格式如下:
比如我要在bookstore_book 表中新建一个字段为title的varchar , 长度为100的数据:
其中类名石油APP应用的名称+类名共同组成数据库中的表名 , CharField对应数据库中的varchar , max_length表示长度 , 为必填项 , 新增的字段中必须要包含default值
因此这张表的对应关系就变成了这样:
4.迁移同步数据
我们讲数据新增在了Django中 , 但是还没有同步到数据库中 , 因此 , 需要两个命令:
python3 manage.py makemigrations
python3 manage.py migrate
【数据库|django怎么连接数据库?你知道吗?】接下来我们会通过一个案例具体讲解怎么操作 。
- 洪水|洪水袭来怎么办 逃生自救指南请收好
- 创业|八成互联网电视非法采集用户数据, 彩电企业怎么办?
- 为了证明人类可与黑猩猩结合,女科学家亲身试验,结果怎么样?
- 高通骁龙|夏天一到骁龙8Gen1没怎么玩就发热?Find X5 Pro用户最有发言权
- 往宇航员的血管里种藻类,科学家这个想法太疯狂,来看结果怎么样
- 华为|云计算的到来,在你身边有哪些相关联的。怎么看云计算呢(十九)
- 抖音怎么一键群发消息给私信
- 苹果|618市场怎么样?手机市场销量排行一边倒?这又说明了什么?
- 闲鱼|闲鱼店铺遇到买家退货退款怎么办
- 云计算|云计算的到来,在你身边有哪些相关联的。怎么看云计算呢(十五)
