                   localize=False, rounding=None, normalize_output=False, **kwargs):
          self.max_digits = max_digits
          self.decimal_places = decimal_places
          self.localize = localize
          if coerce_to_string is not None:
              self.coerce_to_string = coerce_to_string
          if self.localize:
              self.coerce_to_string = True
  
 
</s> remove                  localize=False, rounding=None, **kwargs):
 </s> add                  localize=False, rounding=None, normalize_output=False, **kwargs):
        self.normalize_output = normalize_output
                   localize=False, rounding=None, normalize_output=False, **kwargs):
          self.max_digits = max_digits
          self.decimal_places = decimal_places
          self.localize = localize
        self.normalize_output = normalize_output
          if coerce_to_string is not None:
              self.coerce_to_string = coerce_to_string
          if self.localize:
              self.coerce_to_string = True
  
keep keep keep add keep keep keep keep keep
 Possibility to remove trailing zeros on DecimalFields representation (#6514)

* Added normalize parameter to DecimalField to be able to strip trailing zeros. Fixes #6151.

* Updated docs to include normalize option on DecimalField

* Fixed linting error in test_fields

* Removed comment and renamed normalize to normalize_output as suggested in code review

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