Спасибо вам обоим, это очень помогает!
Я пойду с решением Дэниела, так как у меня ограниченное количество моделей.
Я думаю, возможно, мне нужно будет добавить model_class () в "my_project.content_type.model_class ()", чтобы получить класс модели (который будет проверен)?
Только для справки: мне удалось заставить что-то работать с фабриками модельных форм:
from django.forms.models import modelformset_factory
ProjectFormSet = modelformset_factory(my_project.content_type.model_class())
my_form = ProjectFormSet()
но в этой форме, конечно, не будут все настройки, сделанные в моих модельных формах ... так что это не было хорошим решением.