def __repr__(self, detail_list=None): detail_list = [] for key, val in self.__class__.__dict__.iteritems(): if isinstance(val, BaseField): detail_list.append(key) return AttributeGetter.__repr__(self, detail_list)