002---设计表结构

 '''

关系:
图书---出版社
多对一:一个出版社对应多本书    外键字段放多的这一边
图书---作 者
多对多:一本书可以有多个作者   一个作者可以有多本书
'''

在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='出版社
                        
关键字:
50000+
5万行代码练就真实本领
17年
创办于2008年老牌培训机构
1000+
合作企业
98%
就业率

联系我们

电话咨询

0532-85025005

扫码添加微信