It seems you don't know that ModelForm can create/save instances if it's needed.