我有以下型号:
class Model1(models.Model):
name = models.CharField(max_length=255, null=True)
class Model2(models.Model):
model1 = models.ForeignKey(Model1, null=True)
impressions = models.PositiveIntegerField(default=0)
clicks = models.PositiveIntegerField(default=0)
spend = models.PositiveIntegerField(default=0)
user = models.ForeignKey(User, null=True)
我正在尝试创建一个视图,它为每个模型显示登录用户与之关联的广告数量 + 展示次数、点击次数和支出次数。
一个快速的模型就像:
===================================================
=Model1 Name=Model2 Count=Total Impressions=TotalClicks=
= First = 10 = 1 = 1 =
= Second = 6 = 100 = 20 =
========================================================
我一直在玩弄每个 model1 键具有多个值的 dict 的想法,但我不知道该怎么做。
任何帮助将不胜感激