Add "last paid" column to member list

This commit is contained in:
Jan Tuomi
2017-05-24 18:22:21 +03:00
parent 04293adcbd
commit 50fec558c2
2 changed files with 11 additions and 0 deletions
+9
View File
@@ -97,6 +97,15 @@ class Member(BaseMember):
'''
created = models.DateTimeField(default=datetime.now)
def last_paid(self):
try:
payments = Payment.objects.filter(member=self)
latest = payments.latest('date')
date = latest.date
return date
except DoesNotExist:
return None
@staticmethod
def from_array(array):
if len(array) != 6: