加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

图书管理系统表初步设计

发布时间:2020-12-20 10:40:58 所属栏目:Python 来源:网络整理
导读:表与表之间建关系 图书管理系统为例 书籍表 书籍和出版社是一对多 外键字段建在书籍表中 书籍和作者是多对多 需要第三种记录多对多关系 出版社表 作者表 django orm中表与表之间建关系 一对多 ForeignKey(to = ‘ Publish ‘ ) 一对一 OneToOneField(to = ‘
表与表之间建关系
    图书管理系统为例
        书籍表
            书籍和出版社是一对多  外键字段建在书籍表中
            书籍和作者是多对多    需要第三种记录多对多关系
            
            
        
        出版社表
        

        作者表
        
        django orm中表与表之间建关系
            一对多  ForeignKey(to=Publish)
            
            一对一  OneToOneField(to=AuthorDetail)
            
            多对多  ManyToManyField(to=Author)
            
            
            注意:
                前面两个关键字会自动再字段后面加_id
                最后一个关键字 并不会产生实际字段 只是告诉django orm自动创建第三张表

?

1.先配置文件

第一步:

?

?

第二步:

在__init__文件下进行导入

?

?

?

2.在models文件中创建表中的数据

书籍

?

?

?出版社

?

?

?作者

?

?

?作者详情

?

django请求生命周期图

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读