From f018315db211ad76ed4d5f692fc1cdf982bacd97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Thu, 22 Dec 2016 03:33:53 +0100 Subject: [PATCH] add subtitle for LocationGroup --- src/c3nav/mapdata/models/locations.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/c3nav/mapdata/models/locations.py b/src/c3nav/mapdata/models/locations.py index 80f604ab..6508aa81 100644 --- a/src/c3nav/mapdata/models/locations.py +++ b/src/c3nav/mapdata/models/locations.py @@ -5,6 +5,7 @@ from django.core.cache import cache from django.db import models from django.utils.functional import cached_property from django.utils.translation import ugettext_lazy as _ +from django.utils.translation import ungettext_lazy from c3nav.mapdata.fields import JSONField from c3nav.mapdata.lastupdate import get_last_mapdata_update @@ -87,6 +88,10 @@ class LocationGroup(LocationModelMixin, MapItem): def location_id(self): return 'g:'+self.name + @property + def subtitle(self): + return ungettext_lazy('%d location', '%d locations') % self.arealocations.count() + def __str__(self): return self.title