diff options
Diffstat (limited to 'expo/models.py')
-rw-r--r-- | expo/models.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/expo/models.py b/expo/models.py index 4bbf421..e6ab637 100644 --- a/expo/models.py +++ b/expo/models.py @@ -6,6 +6,7 @@ from django.contrib import admin from django.core.files.storage import FileSystemStorage
import os
import troggle.settings as settings
+import datetime
from models_survex import *
class Expedition(models.Model):
@@ -17,6 +18,14 @@ class Expedition(models.Model): def __unicode__(self):
return self.year
+ def ListDays(self):
+ dates=[]
+ date=self.start_date
+ while date <= self.end_date:
+ dates.append(date)
+ date+=datetime.timedelta(days=1)
+ return dates
+
def GetPersonExpedition(self, name):
person_expeditions = PersonExpedition.objects.filter(expedition=self)
res = None
|