summaryrefslogtreecommitdiffstats
path: root/core/models.py
diff options
context:
space:
mode:
authorPhilip Sargent <philip.sargent@klebos.com>2020-05-28 01:16:45 +0100
committerPhilip Sargent <philip.sargent@klebos.com>2020-05-28 01:16:45 +0100
commit6cc578435c4939e45f164e7481433da8a1f694f0 (patch)
treed0fea26994841703a27ec6ca7dda179ba3523abb /core/models.py
parent73637ba53d957b19e05eb16e5636d20374353dfe (diff)
downloadtroggle-6cc578435c4939e45f164e7481433da8a1f694f0.tar.gz
troggle-6cc578435c4939e45f164e7481433da8a1f694f0.tar.bz2
troggle-6cc578435c4939e45f164e7481433da8a1f694f0.zip
Refactor to avoid loading unused surveystations
Diffstat (limited to 'core/models.py')
-rw-r--r--core/models.py9
1 files changed, 2 insertions, 7 deletions
diff --git a/core/models.py b/core/models.py
index 21a180a..3a5103e 100644
--- a/core/models.py
+++ b/core/models.py
@@ -112,7 +112,6 @@ class Expedition(TroggleModel):
res = self.expeditionday_set.all()
return res and res[len(res) - 1] or None
-
class ExpeditionDay(TroggleModel):
expedition = models.ForeignKey("Expedition")
date = models.DateField()
@@ -182,7 +181,6 @@ class Person(TroggleModel):
# self.href = self.first_name.lower()
#self.orderref = self.first_name
#self.notability = 0.0 # set temporarily
-
class PersonExpedition(TroggleModel):
"""Person's attendance to one Expo
@@ -320,7 +318,6 @@ class LogbookEntry(TroggleModel):
def DayIndex(self):
return list(self.expeditionday.logbookentry_set.all()).index(self)
-
#
# Single Person going on a trip, which may or may not be written up (accounts for different T/U for people in same logbook entry)
#
@@ -357,7 +354,6 @@ class PersonTrip(TroggleModel):
def __str__(self):
return "%s (%s)" % (self.personexpedition, self.logbook_entry.date)
-
##########################################
@@ -391,7 +387,6 @@ class CaveSlug(models.Model):
cave = models.ForeignKey('Cave')
slug = models.SlugField(max_length=50, unique = True)
primary = models.BooleanField(default=False)
-
class Cave(TroggleModel):
# too much here perhaps,
@@ -564,7 +559,7 @@ class OtherCaveName(TroggleModel):
cave = models.ForeignKey(Cave)
def __str__(self):
return str(self.name)
-
+
class EntranceSlug(models.Model):
entrance = models.ForeignKey('Entrance')
slug = models.SlugField(max_length=50, unique = True)
@@ -896,4 +891,4 @@ class DataIssue(TroggleModel):
ordering = ['date']
def __str__(self):
- return "%s - %s" % (self.parser, self.message)
+ return "%s - %s" % (self.parser, self.message) \ No newline at end of file