summaryrefslogtreecommitdiff
path: root/ishtar_common
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@proxience.com>2014-03-27 22:24:51 +0100
committerÉtienne Loks <etienne.loks@proxience.com>2014-03-27 22:24:51 +0100
commitba05b545f7697dbcf3bfe0177064b6231662e918 (patch)
tree6c89b141a2659d817e1771b80248bf3e2cb130ea /ishtar_common
parentfa3c904c40f17a156eae32fbf562be2192ca2c47 (diff)
downloadIshtar-ba05b545f7697dbcf3bfe0177064b6231662e918.tar.bz2
Ishtar-ba05b545f7697dbcf3bfe0177064b6231662e918.zip
Uppercase for town in document names (refs #1618)
Diffstat (limited to 'ishtar_common')
-rw-r--r--ishtar_common/models.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/ishtar_common/models.py b/ishtar_common/models.py
index 5bebaa59e..324f3ced2 100644
--- a/ishtar_common/models.py
+++ b/ishtar_common/models.py
@@ -505,14 +505,16 @@ class BaseHistorizedItem(models.Model):
if [True for attr in ('get_town_label', 'get_department', 'reference',
'short_class_name') if not hasattr(self, attr)]:
return ''
- items = [self.get_department(), self.get_town_label(),
- self.short_class_name, self.reference]
+ items = [slugify(self.get_department()),
+ slugify(self.get_town_label()).upper(),
+ slugify(self.short_class_name),
+ slugify(self.reference)]
last_edition_date = self.last_edition_date
if last_edition_date:
items.append(last_edition_date.strftime('%Y%m%d'))
else:
items.append('00000000')
- return slugify(u"-".join([unicode(item) for item in items]))
+ return u"-".join([unicode(item) for item in items])
class LightHistorizedItem(BaseHistorizedItem):
history_date = models.DateTimeField(default=datetime.datetime.now)