Мне нужно создать модель в Django для следующего:
Invoice table -> invoice_id, order_id, unit_price, num_units
1, 1, 10, 5
1, 2, 10, 5
2, 1, 10, 5
2, 2, 10, 5
3, 3, 10, 5
3, 1, 10, 5
3, 2, 10, 5
Invoice Summary table -> invoice_id, sum
1, 100
2, 100
3, 150
Как должна выглядеть моя модель для приведенных выше таблиц в Django?
Я пытался:
class Invoice(models.Model):
inv_id = models.IntegerField()
order_id = models.IntegerField()
unit_price = models.IntegerField()
num_units = models.IntegerField()
class Summary(models.Model):
invoice_id =
sum = invoice_id total sum i.e ( unit_price * num_units ) for invoice_id
Как моя сводная модель будет выглядеть так, что я получу правильный результат для определенного идентификатора счета-фактуры?