Formset with select widget and extra fields won't validate
|Reported by:||Afief||Owned by:||nobody|
|Has patch:||no||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
Since a select field passes the first choice as it's default value(instead of None or ) a django formset with extra fields will interpret that form as partially filled and raise an error on any other required fields that aren't filled.
The workaround I'm currently using is to set initial=(first choice) for that field