'''
关系:
图书---出版社
多对一:一个出版社对应多本书    外键字段放多的这一边
图书---作 者
多对多:一本书可以有多个作者   一个作者可以有多本书
'''
在app01的models.py建立表模型
1 class Publish(models.Model): 2 """ 3 出版社表 4 """ 5 name = models.CharField(max_length=16, verbose_name='出版社') 6 city = models.CharField(max_length=16, verbose_name='城市') 7 8 def __str__(self): 9 return self.name 10 11 12 class Author(models.Model): 13 """14 作者表 15 """16 name = models.CharField(max_length=16, verbose_name='作者') 17 age = models.CharField(max_length=16, verbose_name='年龄') 18 19 def __str__(self): 20 return self.name 21 22 23 class Book(models.Model): 24 """25 图书表 26 """27 title = models.CharField(max_length=32, verbose_name="名称") 28 pub_date = models.DateField(verbose_name='出版日期') 29 price = models.DecimalField(max_digits=8, decimal_places=2, verbose_name='价格') 30 31 publish = models.ForeignKey(to='Publish', verbose_name='出版社

