Почему не работает текстовое поле моей мастерской django?

У меня есть веб-страница, как показано на рисунке ниже, где администратор выбирает свою роль, но я не уверен, почему мое текстовое поле мастерской не работает, все выглядит совершенно нормально для меня, и код выглядит точно так же. Как видно из изображения ниже, я могу выбрать все, но не текстовое поле мастерской

enter image description here

register.html

views.py

@login_required()
def register_view(request):
    if request.method == "POST":
        form = RegisterForms(request.POST)
        if form.is_valid():
            form.save()
            username = form.cleaned_data['username']
            password = form.cleaned_data['password1']
            user = authenticate(request, username=username, password=password)
            login(request, user)
            messages.success(request, "Register Your Account")
            return redirect('home')

    else:
        form = RegisterForms()
    context = {
        "form": form,
    }
    return render(request, 'register/register.html', context)

models.py

class User(AbstractUser):
    is_admin = models.BooleanField('Is admin', default=False)
    is_customer = models.BooleanField('Is Customer', default=False)
    is_logistic = models.BooleanField('Is Logistic', default=False)
    is_workshop = models.BooleanField('Is Workshop', default=False)

forms.py

@login_required(login_url='/account/login')
class RegisterForms(UserCreationForm):
    email = forms.EmailField(label='',
                             widget=forms.TextInput(attrs={"class": 'form-control', 'placeholder': 'Enter Email'}))
    first_name = forms.CharField(label='',
                                 widget=forms.TextInput(attrs={'class': 'form-control', 'placeholder': 'First Name'}))
    last_name = forms.CharField(label='',
                                widget=forms.TextInput(attrs={'class': "form-control", 'placeholder': 'Last Name'}))
    is_workshop = forms.BooleanField()

    class Meta:
        model = User
        fields = ('username', 'email', 'first_name', 'last_name', 'password1', 'password2', 'is_workshop', 'is_admin',
                  'is_logistic', 'is_customer')
Вернуться на верх