def field_for(self, model, property_name, **kwargs): field_me = getattr(model, property_name) field_builder = fields.get_field_builder_for_data_type(field_me) return field_builder.build_marshmallow_field(**kwargs)
def convert_field(self, field_me, instance=True, **kwargs): field_builder = fields.get_field_builder_for_data_type(field_me) if not instance: return field_builder.marshmallow_field_cls return field_builder.build_marshmallow_field(**kwargs)