1.全自动
优点:不需要手动创建第三张表
缺点:由于第三张表不是手动创建的,是orm自动创建的,也就意味着无法进行扩展,也就是加入其它字段
# 第一种方式,全自动 class Book(models.Model): title = models.CharField(max_length=32) price = models.DecimalField(max_digits=8,decimal_places=2) author = models.ManyToManyField(to='Author') class Author(models.Model): name = models.CharField(max_length=32)