diff options
author | Wookey <wookey@wookware.org> | 2011-07-11 00:49:18 +0100 |
---|---|---|
committer | Wookey <wookey@wookware.org> | 2011-07-11 00:49:18 +0100 |
commit | cc8c47f21f8415ba5d37632385d7440e455bf61a (patch) | |
tree | 89449484042c1e7a0d39cc35bc22e64708e3027e /core/models.py | |
parent | 1e1d63c768fb7791f278c164ded138e95fd787e5 (diff) | |
parent | 861daee66feb985ccfb9271c211dc1a27263fbf4 (diff) | |
download | troggle-cc8c47f21f8415ba5d37632385d7440e455bf61a.tar.gz troggle-cc8c47f21f8415ba5d37632385d7440e455bf61a.tar.bz2 troggle-cc8c47f21f8415ba5d37632385d7440e455bf61a.zip |
Merge from Martin's tip
Diffstat (limited to 'core/models.py')
-rw-r--r-- | core/models.py | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/core/models.py b/core/models.py index f8e7400..1c08a25 100644 --- a/core/models.py +++ b/core/models.py @@ -368,6 +368,7 @@ class Cave(TroggleModel): extent = models.CharField(max_length=100,blank=True,null=True)
survex_file = models.CharField(max_length=100,blank=True,null=True)
description_file = models.CharField(max_length=200,blank=True,null=True)
+ url = models.CharField(max_length=200,blank=True,null=True)
#class Meta:
# unique_together = (("area", "kataster_number"), ("area", "unofficial_number"))
@@ -466,11 +467,7 @@ class OtherCaveName(TroggleModel): cave = models.ForeignKey(Cave)
def __unicode__(self):
return unicode(self.name)
-
-class SurveyStation(TroggleModel):
- name = models.CharField(max_length=200)
- def __unicode__(self):
- return unicode(self.name)
+
class Entrance(TroggleModel):
slug = models.SlugField(max_length=50, unique = True)
@@ -504,9 +501,9 @@ class Entrance(TroggleModel): alt = models.TextField(blank=True, null=True)
northing = models.TextField(blank=True, null=True)
easting = models.TextField(blank=True, null=True)
- tag_station = models.ForeignKey(SurveyStation, blank=True,null=True, related_name="tag_station")
- exact_station = models.ForeignKey(SurveyStation, blank=True,null=True, related_name="exact_station")
- other_station = models.ForeignKey(SurveyStation, blank=True,null=True, related_name="other_station")
+ tag_station = models.TextField()
+ exact_station = models.TextField()
+ other_station = models.TextField()
other_description = models.TextField(blank=True,null=True)
bearings = models.TextField(blank=True,null=True)
def __unicode__(self):
@@ -623,7 +620,7 @@ class DPhoto(TroggleImageModel): is_mugshot = models.BooleanField(default=False)
contains_cave = models.ForeignKey(Cave,blank=True,null=True)
contains_entrance = models.ForeignKey(Entrance, related_name="photo_file",blank=True,null=True)
- nearest_survey_point = models.ForeignKey(SurveyStation,blank=True,null=True)
+ #nearest_survey_point = models.ForeignKey(SurveyStation,blank=True,null=True)
nearest_QM = models.ForeignKey(QM,blank=True,null=True)
lon_utm = models.FloatField(blank=True,null=True)
lat_utm = models.FloatField(blank=True,null=True)
|