code: def skip_row(self, instance, original):
          
          if not self._meta.skip_unchanged:
              return False
          for field in self.get_import_fields():
              try:
                  # For fields that are models.fields.related.ManyRelatedManager
                  # we need to compare the results
                  if list(field.get_value(instance).all()) != list(field.get_value(original).all()):
                      return False
              except AttributeError:
                  if field.get_value(instance) != field.get_value(original):
                      return False
          return True
docs: Returns ``True`` if ``row`` importing should be skipped.
  
          Default implementation returns ``False`` unless skip_unchanged == True.
          Override this method to handle skipping rows meeting certain
          conditions.
  
          Use ``super`` if you want to preserve default handling while overriding
          ::
              class YourResource(ModelResource):
                  def skip_row(self, instance, original):
                      # Add code here
                      return super(YourResource, self).skip_row(instance, original)