diff options
| -rw-r--r-- | archaeological_files/models.py | 2 | ||||
| -rw-r--r-- | archaeological_operations/models.py | 9 | 
2 files changed, 6 insertions, 5 deletions
| diff --git a/archaeological_files/models.py b/archaeological_files/models.py index 1e8876e66..e251cbebc 100644 --- a/archaeological_files/models.py +++ b/archaeological_files/models.py @@ -561,7 +561,7 @@ class File(ClosedItem, DocumentItem, BaseHistorizedItem, CompleteIdentifierItem,          return get_values_town_related(self, prefix, values, filtr=filtr)      def render_parcels(self): -        from archaeological_operations.models import Parcel +        Parcel = apps.get_model("archaeological_operations", "Parcel")          return Parcel.render_parcels(list(self.parcels.all()))      def __str__(self): diff --git a/archaeological_operations/models.py b/archaeological_operations/models.py index cc1231f52..5ca822f73 100644 --- a/archaeological_operations/models.py +++ b/archaeological_operations/models.py @@ -2512,14 +2512,15 @@ class Parcel(LightHistorizedItem):          for idx, parcels in enumerate(parcels):              if c_town != str(parcels.town):                  c_town = str(parcels.town) -                c_section = ''                  if idx:                      res += " ; " -                res += str(parcels.town) + u' : ' -            if c_section: +                res += str(parcels.town) + ' : ' +            elif c_section:                  res += " / " +            else:  # public domain +                res += " & "              c_section = parcels.section -            res += parcels.section + u' ' +            res += parcels.section + ' '              res += ", ".join(parcels.parcel_numbers)              if parcels.year:                  res += " (%s)" % str(parcels.year) | 
