From cda0a7a5e1126a8965549ae4e2e4af4ffb7d01d3 Mon Sep 17 00:00:00 2001 From: substantialnoninfringinguser Date: Wed, 13 May 2009 05:35:11 +0100 Subject: [svn] Beginnings of expo calendar Copied from http://cucc@cucc.survex.com/svn/trunk/expoweb/troggle/, rev. 8174 by aaron @ 1/18/2009 1:15 AM --- expo/models.py | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'expo/models.py') 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 -- cgit v1.2.3