R – Changing field type in a Django ModelFormset


In a Django ModelForm, you can change the widget type of a field like so:

class EntryForm(ModelForm):
    entity = forms.CharField()

    class Meta:
        model = Entry

I can easily create a modelformset from the same model like so:

EntryFormSet = modelformset_factory(Entry)

But is there a way to include the input field type change change when creating a modelformset?

Best Solution

EntryFormSet = modelformset_factory(Entry, form=EntryForm)