code: def visible(self):
          
          visible = self.all()
          if not settings.COMMENTS_UNAPPROVED_VISIBLE:
              visible = visible.filter(is_public=True)
          if not settings.COMMENTS_REMOVED_VISIBLE:
              visible = visible.filter(is_removed=False)
          return visible
docs: Return the comments that are visible based on the
          ``COMMENTS_XXX_VISIBLE`` settings. When these settings
          are set to ``True``, the relevant comments are returned
          that shouldn't be shown, and are given placeholders in
          the template ``generic/includes/comment.html``.