2010-02-28 53 views

回答

1

Django的有(最近才)获得的总支持,所以现在你可以做这样的事情:

from django.db.models import Count 
Tag.objects.annotate(img_count=Count('image')).order_by('img_count') 
+0

我觉得这个计算的图像,而不是标签数目的数...但我看到你要走了。 – 2010-03-01 00:18:51

+0

该解决方案非常接近,你做的伎俩: Tag.objects.annotate(img_count =计数(“图像”))ORDER_BY(“img_count”) ...你能请更新您的答案和我将其标记为正确。 – 2010-03-01 00:20:28

+0

我修改了我的原始代码,对不起混合了变量:) – Wolph 2010-03-01 06:13:09