二十九:Django之模型类

2020-06-28  本文已影响0人  项啊丑

一:生成迁移文件

命令:python3 manage.py makemigrations

迁移文件是根据模型类生成的

二:执行迁移生成表

命令:python3 manage.py migrate

三:进入项目shell的命令:

命令:python3 manage.py shell

四:通过模型类操作数据表:

1.导入模型类:

from booklets.models import BookInfo

2.向booktest.BookInfo表中插入一条数据

b = BookInfo() # 定义一个BookInfo类的对象

b.title = '天龙八部' # 定义b对象的属性并赋值

b.bpub_data = date(1990.,1,1)

b.save() # 保存数据到数据库中

3.查询booktest.BookInfo表中id为1的数据(查询所有数据 BookInfo.objects.all())

b = BookInfo.objects.get(id=1)

4.修改b对象的图书出版时间

b.bpub_data = date(1990,10,10)

b.save()

5.删除b对象

b.delete()

五:模型类关系和关系查询

查询HeroInfo中所有数据:

上一篇下一篇

猜你喜欢

热点阅读