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)
x軸上のすべての位置とy軸上のすべての飲み物でHTMLテーブルを取得するレポートを生成するにはどうすればよいですか。私が苦労している主なことは、ループすることができるテンプレートを渡すことができるかどうかを調べることだけです。思考?Djangoはレポートを作成します
私は、Yの日付とXのカテゴリを必要としていた似たような、少しシンプルなシナリオを実行しました。かなり残忍なデータがありました。 +1、良い解決策があるかどうかを調べることに興味があります。 – Endophage
BTW @ジャソンゴザレス、あなたはコロンビア大学で働いていますか? –
コロンビアではない、面白い、なぜあなたは尋ねますか? – jasongonzales