пока не подтвердит email.
                  
                  
                  Установил эти настройки 
                  
                  
                  EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
                  
                  
                  LOGIN_REDIRECT_URL = '/'
                  
                  
                  ACCOUNT_EMAIL_VERIFICATION='mandatory'
                  
                  
                  ACCOUNT_AUTHENTICATION_METHOD = "username_email"
                  
                  
                  ACCOUNT_EMAIL_REQUIRED = False
                  
                  
                  ACCOUNT_CONFIRM_EMAIL_ON_GET = True
                  
                  
                  ACCOUNT_USERNAME_REQUIRED = True
                  
                  
                  но получаю `    from . import app_settings, signals
                  
                  
                    File "/home/mikefromru/scripts/apps/ef/env/lib/python3.8/site-packages/allauth/account/app_settings.py", line 324, in <module>
                  
                  
                      app_settings = AppSettings('ACCOUNT_')
                  
                  
                    File "/home/mikefromru/scripts/apps/ef/env/lib/python3.8/site-packages/allauth/account/app_settings.py", line 26, in init
                  
                  
                      assert (self.EMAIL_VERIFICATION !=
                  
                  
                  AssertionError`
                  
                  
                  В чём дело?
                  
                  
                
вообще, обычно юзают поле is_active у юзера, стандартный Auth модуль не позволяет юзерам логиниться если акк не активен
EMAIL BACKAND зря сделал, он по дефолту такой идёт
Обсуждают сегодня