Поле формы пароля django не похоже на другое поле. Как это исправить?

Хотя я указываю класс в forms.py, поля пароля отображаются не так регулярно, как остальные. В чем причина этого и как я могу это исправить.

forms.py

class registerForm(UserCreationForm):
    class Meta:
        model = CustomUserModel
        fields=("first_name","last_name","email","phone_number","password1","password2")
        widgets = {
            "first_name" : TextInput(attrs={"class":"form-control floating"}),
            "last_name" : TextInput(attrs={"class":"form-control floating"}),
            "email" : EmailInput(attrs={"class":"form-control floating","type":"email"}),
            "phone_number" : TextInput(attrs={"class":"form-control floating"}),
            "password1" : PasswordInput(attrs={"class":"form-control floating"}),
            "password2" : PasswordInput(attrs={"class":"form-control floating"}),
        }

In my template form looks like this В моем шаблоне форма выглядит следующим образом

Хочу сказать, что вместо того, чтобы использовать форму непосредственно в шаблоне, я написал все поля. enter image description here

enter image description here

Вернуться на верх