почему появляется эта ошибка? Менеджер недоступен;'auth.User' был заменен на 'user.User' - PullRequest
0 голосов
/ 26 октября 2019

Я знаю, что это старый вопрос, и есть много сообщений, отвечающих на этот вопрос, но я не нашел нигде упоминания, почему мы получаем эту ошибку. Я знаю, что импорт get_user_model и User = get_user_model () делает работу, но зачем нам это делать? Я импортирую так:

  from user.models import User

, а также моя пользовательская модель расширяет abstractbaseuser. почему Django не может понять, что это моя модель пользователя и должна использовать эту модель? Я также изменил настройки следующим образом:

  AUTH_USER_MODEL = 'user.User'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...