                      schema['minimum'] = -schema['maximum']
  
      def get_paginator(self):
          pagination_class = getattr(self.view, 'pagination_class', None)
          if pagination_class:
              return pagination_class()
          return None
 
</s> remove                 required.append(field.field_name)
 </s> add                 required.append(self.get_field_name(field)) </s> remove             properties[field.field_name] = schema
 </s> add             properties[self.get_field_name(field)] = schema
    def get_field_name(self, field):
        """
        Override this method if you want to change schema field name.
        For example, convert snake_case field name to camelCase.
        """
        return field.field_name

                      schema['minimum'] = -schema['maximum']
  
    def get_field_name(self, field):
        """
        Override this method if you want to change schema field name.
        For example, convert snake_case field name to camelCase.
        """
        return field.field_name

      def get_paginator(self):
          pagination_class = getattr(self.view, 'pagination_class', None)
          if pagination_class:
              return pagination_class()
          return None
keep add keep keep keep keep keep
 Add a method for getting serializer field name (OpenAPI) (#7493)

* Add a method for getting serializer field name

* Add docs and test

Co-authored-by: Tom Christie <tom@tomchristie.com> 
rest_framework/schemas/openapi.py