contar valores de manytomanyfield

Estoy tratando de contar los valores distintos de un grupo de objetos que tienen muchos campos

p.ej.

El artículo objeto tiene muchos campos de etiquetas.

un artículo tiene etiquetas "tag1" "tag2"

otro artículo tiene etiquetas "tag2" "tag3"

Me gustaría descubrir algo que devolvería algo como:

"etiqueta1": 1 "etiqueta2": 2 "etiqueta3": 1

Pensé que podía hacer algo con articles.objects.all (). Values ('tags') o algo así, pero se me ocurrió el vacío.

Respuestas a la pregunta(2)

Su respuesta a la pregunta