          and either raise a `ValidationError` or simply return.
          """
          errors = []
          for validator in self.validators:
              if getattr(validator, 'requires_context', False):
                  validator.serializer_field = self
              try:
                  validator(value)
              except ValidationError as exc:
                  errors.extend(exc.detail)
              except DjangoValidationError as exc:
 
</s> remove         for unique_together in model_class._meta.unique_together:
            if field_names.issuperset(set(unique_together)):
                validator = UniqueTogetherValidator(
                    queryset=model_class._default_manager,
                    fields=unique_together
                )
                validators.append(validator)

        for parent_class in model_class._meta.parents.keys():
 </s> add         # Note that we make sure to check `unique_together` both on the
        # base model class, but also on any parent classes.
        for parent_class in [model_class] + list(model_class._meta.parents.keys()): </s> remove from django.core.exceptions import ValidationError
 </s> add 
            if hasattr(validator, 'set_context'):
                validator.set_context(self)

          and either raise a `ValidationError` or simply return.
          """
          errors = []
          for validator in self.validators:
            if hasattr(validator, 'set_context'):
                validator.set_context(self)

            if hasattr(validator, 'set_context'):
                validator.set_context(self)

              try:
                  validator(value)
              except ValidationError as exc:
                  errors.extend(exc.detail)
              except DjangoValidationError as exc:
keep keep keep keep replace replace keep keep keep keep keep
 First pass at unique_for_date, unique_for_month, unique_for_year 
rest_framework/fields.py