Loading resources/models.py +7 −0 Original line number Diff line number Diff line Loading @@ -491,6 +491,13 @@ class Collection(models.Model): ids.append(str(self.pk)) return ":".join(ids) def to_path(self): titles = [] for ancestor in self.ancestors(): titles.append(ancestor.title) titles.append(self.title) return titles class MetadataCollectionValue(models.Model): metadata = models.ForeignKey(Metadata, on_delete=models.CASCADE) Loading Loading
resources/models.py +7 −0 Original line number Diff line number Diff line Loading @@ -491,6 +491,13 @@ class Collection(models.Model): ids.append(str(self.pk)) return ":".join(ids) def to_path(self): titles = [] for ancestor in self.ancestors(): titles.append(ancestor.title) titles.append(self.title) return titles class MetadataCollectionValue(models.Model): metadata = models.ForeignKey(Metadata, on_delete=models.CASCADE) Loading