I have a form where a couple of fields are coming out as required when I don\'t want them too. Here is the form from models.py
class CircuitForm(ModelForm):
If the model field has blank=True, then required is set to False on the form field. Otherwise, required=True
Says so here: http://docs.djangoproject.com/en/dev/topics/forms/modelforms/
Looks like you are doing everything right. You could check the value of self.fields['end'].required.
self.fields['end'].required