class Beverage(models.Model):
name=models.CharField(max_length=255)
def __unicode__(self):
return self.name
class Location(models.Model):
name=models.CharField(max_length=255)
beverages = models.ManyToManyField(Beverage, through='LocationStandard')
location_number=models.CharField(max_length=255)
organization=models.CharField(max_length=255)
def __unicode__(self):
return self.name
class LocationStandard(models.Model):
beverage=models.ForeignKey(Beverage)
location=models.ForeignKey(Location) #elim this or m2m
start_units=models.IntegerField()
fill_to_standard=models.IntegerField(max_length=10)
order_when_below=models.IntegerField(max_length=10)
class Order(models.Model):
location=models.ForeignKey(Location) #elim this or m2m
beverage=models.ForeignKey(Beverage)
units_ordered=models.IntegerField(max_length=10, default=0)
order_delivered=models.BooleanField(default=False)
timestamp=models.DateTimeField(auto_now_add=True)
user=models.ForeignKey(User)
¿Cómo puedo generar un informe que me dará una tabla HTML con todas las ubicaciones en el eje xy todas las bebidas en el eje y. Lo principal con lo que estoy luchando es qué preguntar que puedo pasar la plantilla sobre la que puedo pasar. ¿Pensamientos?Django crear informe
Me encontré con un escenario similar pero un poco más simple en el que necesitaba fechas en la Y y en las categorías de la X. Lo resolví con algunos datos bastante brutales. +1, interesado en ver si hay una buena solución. – Endophage
BTW @jasongonzales, ¿trabajas en la universidad de columbia? –
no en columbia, gracioso, ¿por qué lo preguntas? – jasongonzales