美文网首页
二十九:Django之模型类

二十九:Django之模型类

作者: 项啊丑 | 来源:发表于2020-06-28 21:49 被阅读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中所有数据:

    相关文章

      网友评论

          本文标题:二十九:Django之模型类

          本文链接:https://www.haomeiwen.com/subject/jlvxfktx.html