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)
Come posso generare un report che mi fornirà una tabella HTML con tutte le posizioni sull'asse xe tutte le bevande sull'asse y. La cosa principale con cui sto lottando è proprio quello di interrogare che posso passare il modello su cui posso eseguire il loop. Pensieri?Django crea report
Mi sono imbattuto in uno scenario simile, ma leggermente più semplice, in cui avevo bisogno di date sulla Y e categorie sulla X. Risolto con alcuni dati muggenti piuttosto brutali. +1, interessato a vedere se c'è una buona soluzione. – Endophage
BTW @jasongonzales, lavori all'università di Columbia? –
non in Colombia, divertente, perché me lo chiedi? – jasongonzales