      }
      empty = None
  
      def __init__(self, *args, **kwargs):
          self.format = kwargs.pop('format', settings.DATE_INPUT_FORMATS)
          super(DateField, self).__init__(*args, **kwargs)
  
      def from_native(self, value):
          if value in validators.EMPTY_VALUES:
              return None
 
</s> remove         self.format = kwargs.pop('format', settings.DATETIME_INPUT_FORMATS)
 </s> add         self.input_formats = kwargs.pop('input_formats', api_settings.DATETIME_INPUT_FORMATS)
        self.output_format = kwargs.pop('output_format', api_settings.DATETIME_OUTPUT_FORMAT) </s> remove         self.format = kwargs.pop('format', settings.TIME_INPUT_FORMATS)
 </s> add         self.input_formats = kwargs.pop('input_formats', api_settings.TIME_INPUT_FORMATS)
        self.output_format = kwargs.pop('output_format', api_settings.TIME_OUTPUT_FORMAT)
        self.input_formats = kwargs.pop('input_formats', api_settings.DATE_INPUT_FORMATS)
        self.output_format = kwargs.pop('output_format', api_settings.DATE_OUTPUT_FORMAT)
      }
      empty = None
  
      def __init__(self, *args, **kwargs):
        self.input_formats = kwargs.pop('input_formats', api_settings.DATE_INPUT_FORMATS)
        self.output_format = kwargs.pop('output_format', api_settings.DATE_OUTPUT_FORMAT)
          super(DateField, self).__init__(*args, **kwargs)
  
      def from_native(self, value):
          if value in validators.EMPTY_VALUES:
              return None
keep keep keep keep replace keep keep keep keep keep
 Add drf settings + output format + testcases 
rest_framework/fields.py