summaryrefslogtreecommitdiffstats
path: root/expo/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'expo/models.py')
-rw-r--r--expo/models.py9
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