code: def touch_model(self, model, **data):
          '''
          This method create or look up a model with the given data
          it saves the given model if it exists, updating its
          updated field
          '''
  
          instance, created = model.objects.get_or_create(**data)
  
          if not created:
              if instance.updated < self.import_start_datetime:
                  instance.save()     # Updates updated field
  
          return (instance, createdf touch_model(self, model, **data):
          '''
          This method create or look up a model with the given data
          it saves the given model if it exists, updating its
          updated field
          '''
  
          instance, created = model.objects.get_or_create(**data)
  
          if not created:
              if instance.updated < self.import_start_datetime:
                  instance.save()     # Updates updated field
  
          return (instance, created)
docs: This method create or look up a model with the given data
          it saves the given model if it exists, updating its
          updated field