code: def remove_trailing_string(content, trailing):
      
      if content.endswith(trailing) and content != trailing:
          return content[:-len(trailing)]
      return content
docs: Strip trailing component `trailing` from `content` if it exists.
      Used when generating names from view classes.