I have a Django form with a RegexField, which is very similar to a normal text input field.
RegexField
In my view, under certain conditions I want to hide it from
an option that worked for me, define the field in the original form as:
forms.CharField(widget = forms.HiddenInput(), required = False)
then when you override it in the new Class it will keep it's place.