def skip_row(self, instance, original):
if not self._meta.skip_unchanged:<EOL><INDENT>return False<EOL><DEDENT>for field in self.get_import_fields():<EOL><INDENT>try:<EOL><INDENT>if list(field.get_value(instance).all()) != list(field.get_value(original).all()):<EOL><INDENT>return False<EOL><DEDENT><DEDENT>except AttributeError:<EOL><INDENT>if field.get_value(instance) != field.get_value(original):<EOL><INDENT>return False<EOL><DEDENT><DEDENT><DEDENT>return True<EOL>
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)