summaryrefslogtreecommitdiffstats
path: root/core/models
diff options
context:
space:
mode:
authorPhilip Sargent <philip.sargent@klebos.com>2021-04-20 22:58:41 +0100
committerPhilip Sargent <philip.sargent@klebos.com>2021-04-20 22:58:41 +0100
commitb4ba3c40ebf26cae49e93f2aa6c2f1b6e8bc556e (patch)
tree7229549717eb2492dfb0afce5e42bd83f4dd231e /core/models
parent3b0c6ef2ea27fa2edbf5044f03e2dd3884ae54f5 (diff)
downloadtroggle-b4ba3c40ebf26cae49e93f2aa6c2f1b6e8bc556e.tar.gz
troggle-b4ba3c40ebf26cae49e93f2aa6c2f1b6e8bc556e.tar.bz2
troggle-b4ba3c40ebf26cae49e93f2aa6c2f1b6e8bc556e.zip
catch unknown scotsman error
Diffstat (limited to 'core/models')
-rw-r--r--core/models/caves.py5
-rw-r--r--core/models/troggle.py1
2 files changed, 3 insertions, 3 deletions
diff --git a/core/models/caves.py b/core/models/caves.py
index 536ace8..c76b8b5 100644
--- a/core/models/caves.py
+++ b/core/models/caves.py
@@ -373,7 +373,6 @@ class LogbookEntry(TroggleModel):
place = models.CharField(max_length=100,blank=True, null=True,help_text="Only use this if you haven't chosen a cave")
text = models.TextField()
slug = models.SlugField(max_length=50)
- filename = models.CharField(max_length=200,null=True)
entry_type = models.CharField(default="wiki",null=True,choices=LOGBOOK_ENTRY_TYPES,max_length=50)
class Meta:
@@ -412,7 +411,7 @@ class LogbookEntry(TroggleModel):
return urljoin(settings.URL_ROOT, reverse('logbookentry',kwargs={'date':self.date,'slug':self.slug}))
def __str__(self):
- return "%s: (%s)" % (self.date, self.title)
+ return f'{self.date}: {self.title}'
def get_next_by_id(self):
LogbookEntry.objects.get(id=self.id+1)
@@ -507,7 +506,7 @@ class PersonTrip(TroggleModel):
return self.logbook_entry.cave and self.logbook_entry.cave or self.logbook_entry.place
def __str__(self):
- return "%s (%s)" % (self.personexpedition, self.logbook_entry.date)
+ return f'{self.personexpedition} ({self.logbook_entry.date})'
scansFileStorage = FileSystemStorage(location=settings.SURVEY_SCANS, base_url=settings.SURVEYS_URL)
def get_scan_path(instance, filename):
diff --git a/core/models/troggle.py b/core/models/troggle.py
index c41e6f0..927ee44 100644
--- a/core/models/troggle.py
+++ b/core/models/troggle.py
@@ -70,6 +70,7 @@ class DataIssue(TroggleModel):
class Expedition(TroggleModel):
year = models.CharField(max_length=20, unique=True)
name = models.CharField(max_length=100)
+ logbookfile = models.CharField(max_length=100, blank=True, null=True)
def __str__(self):
return self.year