от AbstractUser и поставить ему USERNAME_FIELD = 'email' и переопределить поле email (поставить там unique=True)?
Есть ли у этого способа какие-то подводные? (интересуюсь про это, т.к. в почти всех туторах все наследуют от AbstractBaseUser, что, кмк, лишнее в моей ситуации)
USERNAME_FIELD = 'email'
Про это знаю, да Вопрос в том - если я отнаследуюсь от AbstractUser’а и впишу USERNAME_FIELD = 'email', этого будет достаточно, чтобы регистрировать пользователя по почте?
Да
А переписывать Manager в таком случае надо?
AbstractBaseUser меньше заведомо написанной реализации если что
Не совсем понял "Это тут не причем" - просто в стандартном менеджере вижу, что проверяется if not username: …
Ты бы уже давно сделал бы и проверил
https://pastebin.com/CEEnb1mD Уже давно и сделал 🌚 Хотел таки понять, нормально ли это или нет
Обсуждают сегодня