summaryrefslogtreecommitdiff
path: root/archaeological_files/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_files/models.py')
-rw-r--r--archaeological_files/models.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/archaeological_files/models.py b/archaeological_files/models.py
index 916457324..6d5390737 100644
--- a/archaeological_files/models.py
+++ b/archaeological_files/models.py
@@ -254,8 +254,13 @@ class File(BaseHistorizedItem, OwnPerms, ValueGetter, ShortMenuItem):
if self.towns.count():
values[prefix+'towns'] = u", ".join([town.name
for town in self.towns.all().order_by('name')])
+ values[prefix+'parcellist'] = self.render_parcels()
return values
+ def render_parcels(self):
+ from archaeological_operations.models import Parcel
+ return Parcel.render_parcels(list(self.parcels.all()))
+
def __unicode__(self):
if self.cached_label:
return self.cached_label