In https://github.com/ella/django-appdata/blob/master/app_data/forms.py#L248 a model_form is created from standard modelform_factory, but sometimes you'd want to provide a custom ModelForm.
Adding a model_form argument and generating the model form only if empty, would allow this.
I can provide a PR for this