Почему я получаю ошибку No module named 'django.utils.lru_cache'?

Я работаю над проектом Django. Я создал форму и попытался использовать Crispy-forms для стилизации формы. Однако, когда я запускаю сервер, я получаю следующую ошибку.

File "D:\Django_Project\venv\lib\site-packages\django\template\backends\django.py", line 131, in get_package_libraries

raise InvalidTemplateLibrary(django.template.library.InvalidTemplateLibrary: Указана недопустимая библиотека шаблонов. ImportError raised when trying to 'crispy_forms.templatetags.crispy_forms_field': Нет модуля с именем 'django.utils.lru_cache'

Это шаблон, в котором я использую crispy-forms

        {% load crispy_forms_filters %}
        {% load crispy_forms_tags %}
        {% block content %}
            <div class="content-section">
                <form method="POST">
                    {% csrf_token %}
                    <fieldset class="form-group">
                        <legend class="border-bottom mb-4">Join Today</legend>
                        {{ form |crispy }}
                    </fieldset>
                    <div class="form-group">
                        <button class="btn btn-outline-info" type="submit">Sign Up</button>
                    </div>
                </form>
                <div class="border-top pt-3">
                    <small class="text-muted">
                        Already Have An Account? <a class="ml-2" href="#">Sign In</a>
                    </small>
                </div>
            </div>
        {% endblock content %}```
        
        
        
I am using Django==4.0.6
Crispy-form==1.14.0
        
Have searched online for possible fix unsuccessfully. Please I need help.

Я нашел альтернативу жесткому кодированию с помощью bootstrap, так как я не смог найти способ стилизации с помощью crispy-forms ''' from django import forms from django.contrib.auth.models import User from django.contrib.auth.forms import UserCreationForm

class UserRegisterForm(UserCreationForm): email = forms.EmailField(widget=forms.EmailInput(attrs={'class': 'form-control'})) first_name = forms.CharField(max_length=50, widget=forms.TextInput(attrs={'class': 'form-control'})) last_name = forms.CharField(max_length=50, widget=forms.TextInput(attrs={'class': 'form-control'}))

class Meta:
    model = User
    fields = ['username', 'first_name', 'last_name', 'email', 'password1', 'password2']

def __init__(self, *args, **kwargs):
    super(UserRegisterForm, self).__init__(*args, **kwargs)

    self.fields['username'].widget.attrs['class'] = 'form-control'
    self.fields['password1'].widget.attrs['class'] = 'form-control'
    self.fields['password2'].widget.attrs['class'] = 'form-control'

'''

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