Add "last paid" column to member list
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user