Внедрение django-allauth-ui==1.6.1 в проект

Я пытаюсь пройти туториал https://www.youtube.com/watch?v=WbNNESIxJnY&t=499s. На 4:17:26 автор внедряет в проект библиотеку django-allauth-ui. Учебник был написан 10 месяцев назад, и в настоящее время последняя версия этой библиотеки требует использования библиотеки slippers. Я следовал файлу README (https://github.com/danihodovic/django-allauth-ui/blob/master/README.md).

Я установил библиотеки django-allauth-ui, django-widget-tweaks, slippers.

Я добавил приложения в settings.py:

    INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',

    # My apps
    'commando',
    'visits',

    # Third-party-apps
    "allauth_ui",
    'allauth',
    'allauth.account',
    'allauth.socialaccount',
    "widget_tweaks",
    "slippers",
]

Я выполняю команду python manage.py collectstatic

После использования команды runserver я получаю предупреждение:

WARNINGS: ?: (slippers.E001) Slippers was unable to find a components.yaml file. HINT: Make sure it's in a root template directory.

Поэтому я создал файл components.yaml в папке templates

src/
├── templates/
│   ├── components.yaml

с кодом:

components: {}

Предупреждение исчезло, но шаблоны не загружаются: Page

Как внедрить последнюю версию библиотеки в проект, чтобы она работала как в учебнике?

Похоже, что это проблема с последними выпусками django-allauth-ui, как показано в этом выпуске. Вы можете понизить версию до версии < 1.6.0, например django-allauth-ui 1.5.3 , чтобы устранить проблему.

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