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
分析思路

猜你喜欢

转载自www.cnblogs.com/liu--huan/p/9956635.html
今日推荐