'Add lines for any waiting fields that can be completed now.'

def get_waiting_list(self, force=False):

    code_lines = []
    skip_autofield = self.options.get('skip_autofield', True)
    for field in list(self.waiting_list):
        try:
            value = get_attribute_value(self.instance, field, self.context, force=force, skip_autofield=skip_autofield)
            code_lines.append(('%s.%s    =    %s' % (self.variable_name, field.name, value)))
            self.waiting_list.remove(field)
        except SkipValue:
            self.waiting_list.remove(field)
            continue
        except DoLater:
            continue
    return code_lines
