diff options
author | goatchurch <goatchurch@ubuntu.clocksoft.dom> | 2009-09-14 22:52:46 +0100 |
---|---|---|
committer | goatchurch <goatchurch@ubuntu.clocksoft.dom> | 2009-09-14 22:52:46 +0100 |
commit | 24d90bae752dfc5d51cf038d3a5d4b3858765e9f (patch) | |
tree | 4b183cf44661379f230202b37b205ae77f21f0ba /core/models_survex.py | |
parent | 517d29163669de836f631fa17855a0b5cd914660 (diff) | |
download | troggle-24d90bae752dfc5d51cf038d3a5d4b3858765e9f.tar.gz troggle-24d90bae752dfc5d51cf038d3a5d4b3858765e9f.tar.bz2 troggle-24d90bae752dfc5d51cf038d3a5d4b3858765e9f.zip |
make 2008 logbook correctly parse
Diffstat (limited to 'core/models_survex.py')
-rw-r--r-- | core/models_survex.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/core/models_survex.py b/core/models_survex.py index 2828389..7b652b7 100644 --- a/core/models_survex.py +++ b/core/models_survex.py @@ -155,6 +155,9 @@ class SurvexScansFolder(models.Model): fpath = models.CharField(max_length=200)
walletname = models.CharField(max_length=200)
+ class Meta:
+ ordering = ('walletname',)
+
def get_absolute_url(self):
return urlparse.urljoin(settings.URL_ROOT, reverse('surveyscansfolder', kwargs={"path":re.sub("#", "%23", self.walletname)}))
@@ -163,18 +166,25 @@ class SurvexScanSingle(models.Model): name = models.CharField(max_length=200)
survexscansfolder = models.ForeignKey("SurvexScansFolder", null=True)
+ class Meta:
+ ordering = ('name',)
+
def get_absolute_url(self):
return urlparse.urljoin(settings.URL_ROOT, reverse('surveyscansingle', kwargs={"path":re.sub("#", "%23", self.survexscansfolder.walletname), "file":self.name}))
class TunnelFile(models.Model):
tunnelpath = models.CharField(max_length=200)
+ tunnelname = models.CharField(max_length=200)
bfontcolours = models.BooleanField()
+ survexscansfolders = models.ManyToManyField("SurvexScansFolder")
survexscans = models.ManyToManyField("SurvexScanSingle")
survexblocks = models.ManyToManyField("SurvexBlock")
tunnelcontains = models.ManyToManyField("TunnelFile") # case when its a frame type
filesize = models.IntegerField(default=0)
npaths = models.IntegerField(default=0)
+ survextitles = models.ManyToManyField("SurvexTitle")
+
class Meta:
ordering = ('tunnelpath',)
|