Django模型层(多表操作)
Posted liu--huan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django模型层(多表操作)相关的知识,希望对你有一定的参考价值。
创建模型
(一)多表查询 一对一:models.OneToOneField(to_field=‘id‘,to=‘Authordatil‘) 一对多:(外键设置唯一性) models.ForeignKey(to=‘Publish‘,to_field=‘id‘) 多对多:自动生成第三张表 models.ManyToManyField(to=‘Author‘) (二)创建表模型 作者与详情 ( 一对一 ) 书与作者( 多对多 ) 出版社与书(一对多 ) 出版社:id name add email 书: id name price publish 作者: id name sex authordatil 详情: id photo address
以上是关于Django模型层(多表操作)的主要内容,如果未能解决你的问题,请参考以下文章