added unicode method to GeoPolygon model
This commit is contained in:
@@ -842,9 +842,10 @@ class GeoCourse(models.Model):
|
||||
name = self.name
|
||||
country = self.country
|
||||
|
||||
return u'{country} - {name}'.format(
|
||||
return u'{country} - {name} - {d}m'.format(
|
||||
name=name,
|
||||
country=country
|
||||
country=country,
|
||||
d = course_length(self)
|
||||
)
|
||||
|
||||
class GeoCourseEditForm(ModelForm):
|
||||
@@ -861,6 +862,16 @@ class GeoPolygon(models.Model):
|
||||
course = models.ForeignKey(GeoCourse, blank=True)
|
||||
order_in_course = models.IntegerField(default=0)
|
||||
|
||||
def __unicode__(self):
|
||||
name = self.name
|
||||
coursename = self.course.name
|
||||
|
||||
return u'{coursename} - {name}'.format(
|
||||
name=name,
|
||||
course=coursename
|
||||
)
|
||||
|
||||
|
||||
# Need error checking to insert new polygons into existing course (all later polygons
|
||||
# increase there order_in_course number
|
||||
|
||||
|
||||
Reference in New Issue
Block a user