Simple comptage du nombre d'enregistrements dans la table ManyToMany

class Author(models.Model):
   name = models.CharField(max_length=100)
   age = models.IntegerField()
   friends = models.ManyToManyField('self', blank=True)

class Publisher(models.Model):
   name = models.CharField(max_length=300)
   num_awards = models.IntegerField()

class Book(models.Model):
   isbn = models.CharField(max_length=9)
   name = models.CharField(max_length=300)
   pages = models.IntegerField()
   price = models.DecimalField(max_digits=10, decimal_places=2)
   rating = models.FloatField()
   authors = models.ManyToManyField(Author)
   publisher = models.ForeignKey(Publisher)
   pubdate = models.DateField()

class Store(models.Model):
   name = models.CharField(max_length=300)
   books = models.ManyToManyField(Book)

Je pense que je suis absent quelque chose de vraiment évident, mais comment puis-je obtenir un nombre pour le nombre de documents créés dans ce plusieurs-à-plusieurs table authors = models.ManyToManyField(Author)?

OriginalL'auteur super9 | 2011-07-11