Commit 21218557 authored by Mickaël Desfrênes's avatar Mickaël Desfrênes
Browse files

add collection method

parent bfa5e4fe
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -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)