Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/01/2013, 13:25
forosanto
 
Fecha de Ingreso: julio-2011
Mensajes: 62
Antigüedad: 12 años, 9 meses
Puntos: 5
Django Modelo para Series

Hola y buenas tardes, tengo una consulta, quiero crear una app que tenga reseñas sobre series de tv, el modelo es mas o menos así:

Serie(Unica), cada serie tiene varias temporadas y capítulos(Varios), Cada capitulo tiene un trailer y sinopsis.

Smallville > Temporada 1 > Capitulo 1 - Capitulo 2 > Trailer Capitulo 1.

Código Python:
Ver original
  1. class Capitulo(models.Model):
  2.     nombre = models.CharField(max_length=100)
  3.     capitulo = models.IntegerField()
  4.     trailer = models.TextField()
  5.     slug = models.SlugField()
  6.  
  7. class Temporada(models.Model):
  8.     nombre = models.CharField(max_length=100)
  9.     temporada = models.IntegerField(max_length=100)
  10.     slug = models.SlugField()
  11.  
  12. class Serie(models.Model):
  13.     titulo = models.CharField(max_length=100)
  14.     slug = models.SlugField()
  15.     capitulo = models.ManyToManyField(Capitulo)
  16.     temporada = models.ManyToManyField(Temporada)

Que opinan ustedes, para cada modelo tendrá un template diferente, a lo que me refiero es que las urls serian: /temporada-1 > temporada-1/capitulo-1

Agradezco cualquier aporte que me puedan hacer en el modelo.
Gracias.