code: def get_lines(self, force=False):
          
          code_lines = []
  
          # Don't return anything if this is an instance that should be skipped
          if self.skip():
              return []
  
          # Initialise our new object
          # e.g. model_name_35 = Model()
          code_lines += self.instantiate()
  
          # Add each field
          # e.g. model_name_35.field_one = 1034.91
          #      model_name_35.field_two = "text"
          code_lines += self.get_waiting_list()
  
          if force:
              # TODO: Check that M2M are not affected
              code_lines += self.get_waiting_list(force=force)
  
          # Print the save command for our new object
          # e.g. model_name_35.save()
          if code_lines:
              code_lines.append("%s = importer.save_or_locate(%s)\n" % (self.variable_name, self.variable_name))
  
          code_lines += self.get_many_to_many_lines(force=force)
  
          return code_lines
docs: Return a list of lists or strings, representing the code body.
          Each list is a block, each string is a statement.
  
          force (True or False): if an attribute object cannot be included,
          it is usually skipped to be processed later. With 'force' set, there
          will be no waiting: a get_or_create() call is written instead.