class Book(models.Model):
# ...
authors = models.ManyToManyField(to='Author')
class Author(models.Model):
# ...
pass
class Book(models.Model):
# ...
pass
class Author(models.Model):
# ...
pass
class Book_Author(models.Model):
book = models.ForeignKey(to='Book')
author = models.ForeignKey(to='Author')
# ...
pass
class Book(models.Model):
# ...
authors = models.ManyToManyField(to='Author', through='Book_Author', through_fields=('book', 'author'))
class Author(models.Model):
# ...
books = models.ManyToManyField(to='Book', through='Book_Author', through_fields=('author', 'book'))
class Book_Author(models.Model):
book = models.ForeignKey(to='Book')
author = models.ForeignKey(to='Author')
# ....
原文:https://www.cnblogs.com/zj420255586/p/11761007.html