Я хочу создать форму, которая скрывает поле.Это работает:
form_class = modelform_factory( Model, widgets = { 'field1' : forms.HiddenInput() }, exclude = () )
form = form_class() # field1 is hidden
Почему это не работает, когда я создаю form_class и затем устанавливаю виджеты через его мета класс?
form_class = modelform_factory( Model, exclude=() )
form_class._meta.widgets = { 'field1' : forms.HiddenInput() }
form = form_class() # field1 is not hidden in form