def featured_works(self): _db = Session.object_session(self) editions = [e.edition for e in self.entries if e.featured] if not editions: return None identifiers = [ed.primary_identifier for ed in editions] return Work.from_identifiers(_db, identifiers)