[Soc2014] Official meta API

Ohh. Yup. I read the diff wrong :) Maybe it would be more clear like this?
    for field in cls._meta.get_fields(reverse=False)
        if field.name = field_name:
            break
    else:
        errors.append(etc)
        continue