Аутентификация пользователя с помощью модели User, где я создал таблицу user в phpmyadmin и соединил с django. Затем перенес ее в приложение

Я новичок в django. Я пытаюсь сделать логин пользователя с аутентификацией, но моя модель ссылается на таблицу в phpmyadmin. Я подключил DB и сделал миграцию, но когда я пытаюсь войти в систему, она не аутентифицируется с моей таблицей phpmyadmin. Я просто хочу знать, как аутентифицироваться в таблице пользователей phpmyadmin и войти на сайт.

Вы можете заменить модель пользователя на свою собственную модель, которая должна использоваться для аутентификации.

Укажите это в файле settings.py, например:

AUTH_USER_MODEL = 'yourapp.SnakeladderUser'

Эта точечная пара описывает имя приложения Django (которое должно быть в вашем INSTALLED_APPS), и имя модели Django, которую вы хотите использовать в качестве модели пользователя.

Просмотрите документацию: https://docs.djangoproject.com/en/3.2/topics/auth/customizing/#auth-custom-user

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