Django cookie consent не разобрался как вызвать

в руководстве написано так:

Add cookie_consent to your INSTALLED_APPS.

я следовательно добавляю

INSTALLED_APPS = [
    'cookie_consent.apps.CookieConsentConf',

и так:

INSTALLED_APPS = [
    'cookie_consent',

тут все хорошо, но потом когда я добавляю

urls.py
    path('cookies/', include('cookie_consent.urls')),

то дальше все рушится таким текстом:

ImportError: cannot import name 'SuccessURLAllowedHostsMixin' from 'django.contrib.auth.views' (/Users/andrewvolk/Desktop/django_project/django_selfedu/venv/lib/python3.11/site-packages/django/contrib/auth/views.py)

я пытался создать приложение с этим названием которое добавил в INSTALLED_APPS. но тогда мне пишет, что cookie_consent занято питоном и не могу создать приложение с таким именем. Но я вроде бы устанавливаю пакет с этим именем и вроде бы так и должно быть

pip install django-cookie-consent

вот не понял, почему все рушится и могу ли я создать приложение другим именем и в нем все прописать или что-то надо доимпортировать или установить какой-то пакет? у меня: django 4.1 python 3.11

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