diff --git a/tienda_ilusion/don_confiao/models.py b/tienda_ilusion/don_confiao/models.py index ec3782c..68d184a 100644 --- a/tienda_ilusion/don_confiao/models.py +++ b/tienda_ilusion/don_confiao/models.py @@ -41,6 +41,11 @@ class Sale(models.Model): return f"{self.date} {self.customer}" + def get_total(self): + lines = self.saleline_set.all() + return sum([l.quantity * l.unit_price for l in lines]) + + class SaleLine(models.Model): sale = models.ForeignKey(Sale, on_delete=models.CASCADE) diff --git a/tienda_ilusion/don_confiao/templates/don_confiao/purchase_summary.html b/tienda_ilusion/don_confiao/templates/don_confiao/purchase_summary.html index f48d3f9..5b5c3de 100644 --- a/tienda_ilusion/don_confiao/templates/don_confiao/purchase_summary.html +++ b/tienda_ilusion/don_confiao/templates/don_confiao/purchase_summary.html @@ -1,3 +1,7 @@ -
Date: {{ purchase.date }}
-ID: {{ purchase.id }}
-Customer: {{ purchase.customer }}
\ No newline at end of file +