I am using the AbstractUser model to create a custom auth model.
The problem is that i was unable to override the default form field validators for the username fie
You can explicitly define a field on the form. That way, you have full control over the field, including its validators:
class RegularUserForm(forms.ModelForm): username = forms.CharField(max_length=30) class Meta: model = User