2010-03-02 171 views

回答

1

我想這應該是辦法做到這一點:

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

希望幫助!