From 70fcba96a54d890500dc113b1d62455dbd50a54a Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Thu, 14 Feb 2019 18:47:43 +0100 Subject: [PATCH] Add __str__ methods to more models --- src/pretix/base/models/invoices.py | 3 +++ src/pretix/base/models/orders.py | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/src/pretix/base/models/invoices.py b/src/pretix/base/models/invoices.py index 7e3a38d463..5733abc255 100644 --- a/src/pretix/base/models/invoices.py +++ b/src/pretix/base/models/invoices.py @@ -233,3 +233,6 @@ class InvoiceLine(models.Model): class Meta: ordering = ('position', 'pk') + + def __str__(self): + return 'Line {} of invoice {}'.format(self.position, self.invoice) diff --git a/src/pretix/base/models/orders.py b/src/pretix/base/models/orders.py index 59d9235a78..283f84e45c 100644 --- a/src/pretix/base/models/orders.py +++ b/src/pretix/base/models/orders.py @@ -1037,6 +1037,9 @@ class OrderPayment(models.Model): class Meta: ordering = ('local_id',) + def __str__(self): + return self.full_id + @property def info_data(self): """ @@ -1343,6 +1346,9 @@ class OrderRefund(models.Model): class Meta: ordering = ('local_id',) + def __str__(self): + return self.full_id + @property def info_data(self): """