Código Python:
Ver original
class Serie(models.Model): # Campos Opcionales. def serie_chapter(self): return self.seriechapter_set.order_by("season","chapter") class SerieChapter(models.Model): serie = models.ForeignKey(Serie) name = models.CharField(max_length=100, unique=True) slug = models.SlugField(max_length=100, unique=True) season = models.IntegerField(db_index=True, choices=CHOICES_SEASON) chapter = models.IntegerField(choices=CHOICES_EPISODE) created_at = models.DateTimeField(auto_now=True)
Como veis no tengo un modelo llamado temporada pues para mi no lo necesito, solo quiero agrupar los capítulos por temporada, exactamente como la imagen de arriba.
Temporada 1: todos los capítulos.
Temporada 2: todos los capítulos.
Gracias y buenas madrugadas.