          else:
              ret += field_repr(field)
      return ret
  
  
  def list_repr(serializer, indent):
 
</s> remove     def _get_base_fields(self):
 </s> add     def get_fields(self): </s> remove                  error_messages=None, validators=[], allow_null=False):
 </s> add                  error_messages=None, validators=None, allow_null=False): </s> remove     def get_default_validators(self):
 </s> add     def get_validators(self):
    if serializer.validators:
        ret += '\n' + indent_str + 'class Meta:'
        ret += '\n' + indent_str + '    validators = ' + smart_repr(serializer.validators)

          else:
              ret += field_repr(field)
    if serializer.validators:
        ret += '\n' + indent_str + 'class Meta:'
        ret += '\n' + indent_str + '    validators = ' + smart_repr(serializer.validators)

      return ret
  
  
  def list_repr(serializer, indent):
keep add keep keep keep keep
 Lazy loading of fields and validators. Closes #1963. 
rest_framework/utils/representation.py