创建多表模型

注意:下面的语句都写在models.py文件中(类似于创建字段的语句),放在创建表的语句中

1.一对一关系(OneToOneField)

    authordetail = models.OneToOneField(to='AuthorDetail', to_field='id')

2. 一对多的关系(ForeignKey)(注意该关系语句要放在多的关系的表中)

publish = models.ForeignKey(to=Publish, to_field='id')

3.多对多的关系(ManyToManyField)

    author = models.ManyToManyField(to='Author')
posted @ 2018-11-14 09:20  周建豪  阅读(140)  评论(0编辑  收藏  举报