Why would I ever use save(commit=False)
instead of just creating a form object from the ModelForm
subclass and running is_valid()
to validate both the form and model?
In other words, what is save(commit=False)
for?
If you don't mind, could you guys provide hypothetical situations where this might be useful?