Я строю представление в django, которое будет использоваться для отображения нескольких различных форм.Каждое имя формы хранится в экземпляре модели и вызывается в представлении.Несмотря на то, что у меня есть это имя формы, я не уверен, как я могу вызвать форму, используя строку, равную имени формы.Например, обычно в представлении вы можете увидеть что-то подобное для формы с именем myOwnForm.
form = myOwnForm(request.POST, request.FILES, instance=instance)
В моем случае строка myOwnForm хранится в поле formname myFormModel.В результате я попробовал это.
formname = myFormModel.formname
form = formname(request.POST, request.FILES, instance=instance)
Это не может вызвать форму myOwnForm.Вы случайно не знаете, как я могу вызвать имя формы, используя строку, которая хранится в переменной?
Спасибо!