2010-03-02 213 views

回答

1

我想这应该是办法做到这一点:

>>> from django.db.models import Avg 
>>> Publisher.objects.annotate(num_books=Count('book')) \ 
...     .aggregate(Avg('num_books')) 
{'num_books__avg': 12.1} 

希望帮助!