X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/c7c0b88f1f628f0498c8c53c76a061ec128a228a..0dedb252acdced77dc403ff4acdbb42734eb991f:/apps/catalogue/models/book.py diff --git a/apps/catalogue/models/book.py b/apps/catalogue/models/book.py index c865d1d87..3cab67632 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: