
Всем привет!
Кто сталкивался с такой проблемой:
1. Создал модель в models.py "class AdvUser(AbstractUser)" На основе User, добавил поля "phone" "adress" "birsday".
2. Зарегестрировал AdvUser в settings.py (приложение app называется "reception"
AUTH_USER_MODEL='reception.AdvUser'"
AUTHENTICATION_BACKENDS = (
'django.contrib.auth.backends.ModelBackend',
)
- Зарегестрировал AdvUser в админ сайте, соответственно admin.py: admin.site.register(AdvUser)
Потом createsuperuser.
И на админ сайте Django пользователи в списке есть, с соответсвующими, добавленными мной полями.
AdvUser создан был в НАЧАЛЕ проекта, до создания базы данных.
Комманды:
python3 manage.py makemigrations
python3 manage.py migrate
python3 manage.py runserver
выполняются без ошибок, local сервер Django работает.
Проблема в следующем: Создаю пользователя через админку с паролем, отмечаю ему доступ в админ-часть сайта, но под этим пользователем не могу зайти не в админ-часть сайта, не просто на сайт (login и logout механизм и страницы прописаны и работают с superuser-ом). Куда копать?



