Python Django утверждение администратора и проверка электронной почты с помощью all-auth
Я хочу внедрить систему одобрения администратором и подтверждения по электронной почте для процесса регистрации.
На данный момент я использую поле 'is_active', установленное по умолчанию как False, пока администратор не установит его вручную как True.
Пока что это работает, единственная проблема в том, что письмо с подтверждением не отправляется, когда 'is_active' равно False.
Флаг подтверждения электронной почты на самом деле находится в другой таблице под названием accounts_emailaddress, поэтому мне интересно, почему это не работает?
В зависимости от того, какой флаг установлен в False, пользователь должен быть перенаправлен на соответствующие шаблоны.
.
Пользователь не должен иметь возможности войти в систему, пока его электронная почта не будет проверена и его профиль не будет одобрен администратором.
Как я могу достичь этого результата?