From 44f79d80f9cc06ddc3c42fd987ed2019ed7abe8b Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Tue, 29 Aug 2017 10:06:01 +0200 Subject: Change image path for finds (do not repeat operation index) --- archaeological_finds/models_finds.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'archaeological_finds') diff --git a/archaeological_finds/models_finds.py b/archaeological_finds/models_finds.py index 71b57849e..6154fb74d 100644 --- a/archaeological_finds/models_finds.py +++ b/archaeological_finds/models_finds.py @@ -25,7 +25,6 @@ from django.core.urlresolvers import reverse from django.db import connection, transaction from django.db.models import Max, Q from django.db.models.signals import m2m_changed, post_save, post_delete -from django.utils.text import slugify from django.utils.translation import ugettext_lazy as _, ugettext from ishtar_common.data_importer import post_importer_action, ImporterError @@ -784,8 +783,9 @@ class Find(BulkUpdatedItem, ValueGetter, BaseHistorizedItem, ImageModel, if not bf: return u"detached/{}".format(self.SLUG) ope = bf.context_record.operation - return u"operation/{}/{}/{}/{}".format( - ope.year, ope.reference, self.SLUG, slugify(self.reference)) + find_idx = u'{:0' + str(settings.ISHTAR_FINDS_INDEX_ZERO_LEN) + 'd}' + return (u"operation/{}/{}/{}/" + find_idx).format( + ope.year, ope.reference, self.SLUG, self.index) @property def administrative_index(self): -- cgit v1.2.3