def get_absolute_url(self):
        """
        Return the URL of the parent object, if it has one.
        This method mainly exists to support cache mechanisms (e.g. refreshing a Varnish cache), and assist in debugging.
        """
        if not self.parent_id or not self.parent_type_id:
            return None

        try:
            return self.parent.get_absolute_url()
        except __HOLE__:
            return None
dataset/ETHPy150Open edoburu/django-fluent-contents/fluent_contents/models/db.py/Placeholder.get_absolute_url