'Override that uses the form field\'s ``save_object_data()``.'

def _post_clean(self):

    super(FutureModelForm, self)._post_clean()
    for (name, field) in self.fields.items():
        if (not hasattr(field, 'save_object_data')):
            continue
        field.save_object_data(self.instance, name, self.cleaned_data.get(name, None))
