diff options
Diffstat (limited to 'core/models')
-rw-r--r-- | core/models/caves.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/models/caves.py b/core/models/caves.py index 8cd658c..20a7a96 100644 --- a/core/models/caves.py +++ b/core/models/caves.py @@ -145,6 +145,9 @@ class Cave(TroggleModel): #return settings.URL_ROOT + '/cave/' + href + '/' #return urljoin(settings.URL_ROOT, reverse('cave',kwargs={'cave_id':href,})) # WRONG. This produces /cave/161 and should be /1623/161 return Path(settings.URL_ROOT) / self.url # not good Django style.. NEEDS actual URL + + def url_parent(self): + return self.url.rsplit("/", 1)[0] def __str__(self, sep = ": "): return str(self.slug()) |