summaryrefslogtreecommitdiff
path: root/archaeological_context_records
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_context_records')
-rw-r--r--archaeological_context_records/forms.py3
-rw-r--r--archaeological_context_records/models.py3
2 files changed, 4 insertions, 2 deletions
diff --git a/archaeological_context_records/forms.py b/archaeological_context_records/forms.py
index f90cf7e9d..34f1a5101 100644
--- a/archaeological_context_records/forms.py
+++ b/archaeological_context_records/forms.py
@@ -128,7 +128,8 @@ class RecordFormGeneral(forms.Form):
parcels = sorted(parcels, key=sort)
for key, gparcels in groupby(parcels, sort):
self.fields['parcel'].choices.append(
- (" - ".join(key), [(parcel.pk, parcel.short_label()) for parcel in gparcels])
+ (" - ".join(key), [(parcel.pk, parcel.short_label)
+ for parcel in gparcels])
)
self.fields['unit'].choices = models.Unit.get_types()
self.fields['unit'].help_text = models.Unit.get_help()
diff --git a/archaeological_context_records/models.py b/archaeological_context_records/models.py
index 45da5935c..d138977bc 100644
--- a/archaeological_context_records/models.py
+++ b/archaeological_context_records/models.py
@@ -145,8 +145,9 @@ class ContextRecord(BaseHistorizedItem, OwnPerms):
return pgettext("short", u"Context record")
def __unicode__(self):
- return self.short_label()
+ return self.short_label
+ @property
def short_label(self):
return settings.JOINT.join([unicode(item) for item in [self.parcel,
self.label] if item])