У меня есть несколько классов ModelForm, каждый из которых представляет свою модель.Я хотел бы иметь общую функцию «создать», которая загружает указанную форму модели на основе параметра URL.Можно динамически загрузить модель следующим образом:
model_name = 'TestModel'
m = get_model('AppLabel', model_name)
Кто-нибудь знает, как я могу добиться того же для ModelForms, что-то вроде:
modelform_name = 'TestModelForm'
f = get_form('AppLabel', modelform_name)
if f.is_valid():
...
Я не могу думать оспособ сделать это с помощью общих представлений - они требуют передачи ModelForm, а не только ее имени.Если я получу модель с помощью get_model, то передам ее в общий вид, она отобразит форму, но я не могу исключить поля модели.
TIA для любых советов