Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/07/2013, 08:41
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: Agrupar Datos En Django

Realmente no tengo tengo mucha idea de lo realmente quieres hacer.

Si quieres tener una lista de las temporadas de una serie entonces:
Código Python:
Ver original
  1. SerieChapter.objects.filter(serie=some_serie).values_list('season').distinct().order_by('season')

Para sacar todos los caps de una temporada:
Código Python:
Ver original
  1. SerieChapter.objects.filter(serie=some_serie, season=some_season).order_by('season', 'chapter')

Tambien puedes usar groupby de itertools aunque lo ideal es que agrupar lo haga la db:

Código Python:
Ver original
  1. SerieChapter.objects.filter(serie=some_serie).order_by('season', 'chapter')