def _get_media(self):
        """
        Collect the media files of all content types of the current object
        """

        if "media" not in self._cache:
            media = Media()

            for contents in self._fetch_regions().values():
                for content in contents:
                    if hasattr(content, "media"):
                        media = media + content.media

            self._cache["media"] = media
        return self._cache["media"]

        Collect the media files of all content types of the current object
        
feincms/models.py