Проблема импорта в Djoser - Django

Я пытаюсь построить систему аутентификации пользователей с помощью React и Django. Я использую JWT, Djoser для модели аутентификации.

serializers.py:

from djoser.serializers import UserCreateSerializer
from django.contrib.auth import get_user_model

User = get_user_model()


class UserCreateSerializer(UserCreateSerializer):
class Meta(UserCreateSerializer.Meta):
    model = User
    fields = ("id", "email", "name", "password")

settings.py:

DJOSER = {
'LOGIN_FIELD': 'email',
'USER_CREATE_PASSWORD_RETYPE': True,
'USERNAME_CHANGED_EMAIL_CONFIRMATION': True,
'PASSWORD_CHANGED_EMAIL_CONFIRMATION': True,
'SEND_CONFIRMATION_EMAIL': True,
'SET_USERNAME_RETYPE': True,
'SET_PASSWORD_RETYPE': True,
'PASSWORD_RESET_CONFIRM_URL': 'password/reset/confirm/{uid},{token}',
'USERNAME_RESET_CONFIRM_URL': 'email/reset/confirm/{uid},{token}',
'ACTIVATION_URL': 'activate/{uid}{token}',
'SEND_ACTIVATION_EMAIL': True,
'SERIALIZERS': {
    'user_create': 'accounts.serializers.UserCreateSerializer',
    'user': 'accounts.serializers.UserCreateSerializer',
    'user_delete': 'djoser.serializers.UserDeleteSerializer',  
}
}

Но я получаю ошибку импорта для Djoser,

Импорт "djoser.serializers" не может быть разрешен

Я пробовал менять имена, но ничего не помогло. Пакет не импортируется. Я могу отредактировать и добавить другие вещи, такие как models.py и другие вещи, если они необходимы. Любая помощь будет принята с благодарностью. Я уже установил djoser, jwt, drf, drf-simple и другие пакеты. Я также пробовал переустанавливать.

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