Как мне создать новую модель прокси на основе другой модели в Django? - PullRequest
0 голосов
/ 01 октября 2018

У меня есть модель с именем tranasaction.

class transactions(models.Model):
    id = models.AutoField(primary_key=True)
    date = models.DateTimeField(default=datetime.now, blank=True)
    saleduser = models.ForeignKey('UserData',on_delete=models.CASCADE, related_name='vclouduser_data', blank=True, null=True)
    brand = models.CharField(max_length=50,blank=True)
    type = models.CharField(max_length=50,blank=True)
    quantity = models.DecimalField(blank=True,null=True,max_digits=20,decimal_places=2)
    amount = models.DecimalField(blank=True,null=True,max_digits=20,decimal_places=2)

И мне нужно создать сводный отчет, поэтому я создаю новую модель.

class SaleSummary(transactions):
    class Meta:
        proxy = True
        verbose_name = 'Sale Summary'
        verbose_name_plural = 'Sales Summary'

что мне нужно, что мне нужночтобы получить общее количество каждого типа в качестве новой модели.

, пожалуйста, помогите мне решить эту проблему.

Заранее спасибо.

...