code: def is_descendant_of(self, node):
          
          return self.pk in [obj.pk for obj in node.get_descendants()]
docs: :returns: ``True`` if the node if a descendant of another node given
              as an argument, else, returns ``False``