X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/32d67bcd63571d61f090b613aba48ec4c710ae1a..ca9f237a37a38af28136307a5e372c40265907b6:/apps/catalogue/models/book.py diff --git a/apps/catalogue/models/book.py b/apps/catalogue/models/book.py index d69cf2aca..9025e3e5b 100644 --- a/apps/catalogue/models/book.py +++ b/apps/catalogue/models/book.py @@ -391,6 +391,10 @@ class Book(models.Model): for child in self.children.all(): child.parent_cover_changed() + def other_versions(self): + """Find other versions (i.e. in other languages) of the book.""" + return type(self).objects.filter(common_slug=self.common_slug).exclude(pk=self.pk) + def related_info(self): """Keeps info about related objects (tags, media) in cache field.""" if self._related_info is not None: