Django equivalente para contar y agrupar por

Tengo un modelo que se ve así:

class Category(models.Model):
    name = models.CharField(max_length=60)

class Item(models.Model):
    name = models.CharField(max_length=60)
    category = models.ForeignKey(Category)

Quiero seleccionar el recuento (solo el recuento) de elementos para cada categoría, por lo que en SQL sería tan simple como esto:

select category_id, count(id) from item group by category_id

¿Hay un equivalente a hacer esto "a la manera de Django"? ¿O es el SQL simple la única opción? Estoy familiarizado con elcontar () método en Django, sin embargo, no veo cómoagrupar por encajaría allí.

Respuestas a la pregunta(4)

Su respuesta a la pregunta