summaryrefslogtreecommitdiffstats
path: root/core/models_caves.py
diff options
context:
space:
mode:
Diffstat (limited to 'core/models_caves.py')
-rw-r--r--core/models_caves.py50
1 files changed, 25 insertions, 25 deletions
diff --git a/core/models_caves.py b/core/models_caves.py
index cf388d9..b872489 100644
--- a/core/models_caves.py
+++ b/core/models_caves.py
@@ -361,34 +361,34 @@ class Entrance(TroggleModel):
f.write(u8)
f.close()
-class CaveDescription(TroggleModel):
- short_name = models.CharField(max_length=50, unique = True)
- long_name = models.CharField(max_length=200, blank=True, null=True)
- description = models.TextField(blank=True,null=True)
- #linked_subcaves = models.ManyToManyField("NewSubCave", blank=True)
- linked_entrances = models.ManyToManyField("Entrance", blank=True)
- linked_qms = models.ManyToManyField("QM", blank=True)
+# class CaveDescription(TroggleModel):
+ # short_name = models.CharField(max_length=50, unique = True)
+ # long_name = models.CharField(max_length=200, blank=True, null=True)
+ # description = models.TextField(blank=True,null=True)
+ # #linked_subcaves = models.ManyToManyField("NewSubCave", blank=True)
+ # linked_entrances = models.ManyToManyField("Entrance", blank=True)
+ # linked_qms = models.ManyToManyField("QM", blank=True)
- def __str__(self):
- if self.long_name:
- return str(self.long_name)
- else:
- return str(self.short_name)
+ # def __str__(self):
+ # if self.long_name:
+ # return str(self.long_name)
+ # else:
+ # return str(self.short_name)
- def get_absolute_url(self):
- return urljoin(settings.URL_ROOT, reverse('cavedescription', args=(self.short_name,)))
+ # def get_absolute_url(self):
+ # return urljoin(settings.URL_ROOT, reverse('cavedescription', args=(self.short_name,)))
- def save(self):
- """
- Overridden save method which stores wikilinks in text as links in database.
- """
- TroggleModel.save()
- #super(CaveDescription, self).save() # fails in python 3.8, OK in python 3.5
- qm_list=get_related_by_wikilinks(self.description)
- for qm in qm_list:
- self.linked_qms.add(qm)
- TroggleModel.save()
- #super(CaveDescription, self).save() # fails in python 3.8, OK in python 3.5
+ # def save(self):
+ # """
+ # Overridden save method which stores wikilinks in text as links in database.
+ # """
+ # TroggleModel.save()
+ # #super(CaveDescription, self).save() # fails in python 3.8, OK in python 3.5
+ # qm_list=get_related_by_wikilinks(self.description)
+ # for qm in qm_list:
+ # self.linked_qms.add(qm)
+ # TroggleModel.save()
+ # #super(CaveDescription, self).save() # fails in python 3.8, OK in python 3.5
# class NewSubCave(TroggleModel):
# name = models.CharField(max_length=200, unique = True)