Django не видит модель после миграции

Только начал делать проект, написал код в моделях и решил сделать миграции, после чего увидел ошибку

Миграции должны были произойти для 4 приложений: users, account, socialaccount, main_app (я делал миграции для каждого приложения отдельно, в порядке, как описано, main_app не дошел из-за ошибки)

Вот код для models.py файла приложения users:

from django.db import models
from django.contrib.auth.models import AbstractUser


class AdvUser(AbstractUser):
    email = models.EmailField(max_length=150, unique=True, verbose_name='Email')
    avatar = models.ImageField(upload_to='users/images/profile', blank=True, null=True, verbose_name='Avatar')
    phone_number = models.CharField(max_length=20, verbose_name='Mobile', unique=True)
    followers = models.ManyToManyField('self', related_name='user_followers', blank=True, symmetrical=False,
                                       verbose_name='Follower',)
    subscriptions = models.ManyToManyField('self', related_name='user_subscriptions', blank=True, symmetrical=False,
                                           verbose_name='Subscription',)

    REQUIRED_FIELDS = ['phone_number']
    USERNAME_FIELD = 'email'

    class Meta(AbstractUser.Meta):
        pass

    def __str__(self):
        return f'{self.username}'

Вот код для admin.py файла приложения users:

from django.contrib import admin
from django.contrib.auth import get_user_model


User = get_user_model()

admin.site.register(User)

settings.py: AUTH_USER_MODEL = 'users.AdvUser'

Детали: 1) приложения account и socialaccount являются django-allauth 2) в приложении main_app два поля модели имеют связь с settings.AUTH_USER_MODEL 3) я начинаю проект в Docker

Помогите пожалуйста, что я делаю не так? Спасибо.

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