Does the model form provide update_fields?

yes, form.save() will execute model.savel().
Check this here /django/forms/models.py